Is Israel ashamed of these torture camps? Far from it
Chris Doyle August 12, 2024 When Israel’s premier human rights organization B’Tselem produces a detailed report entitled “Welcome to Hell — The Israeli Prison System as a Network of Torture […]
Chris Doyle August 12, 2024 When Israel’s premier human rights organization B’Tselem produces a detailed report entitled “Welcome to Hell — The Israeli Prison System as a Network of Torture […]