Featured Human Rights, International Criminal Law, International Humanitarian Law Omens of destruction. Analysing the legality of forcing Palestinian detainees to witness the destruction of the Gaza Strip. September 2, 2025 — 0 Comments