The recent “UK Arms Sales Suspension to Israel” has sparked significant criticism and debate, with Prime Minister Benjamin Netanyahu calling the move...