Israel’s brutality on display: From Jenin to UN torture warnings

TEHRAN – The execution-style killing of two unarmed Palestinian men in Jenin — shot at point-blank range after they surrendered with their hands raised — has triggered international outrage and renewed scrutiny of Israel’s entrenched…

Continue Reading