Let this sink in: Israel is accused of torturing UN staff.UN STAFF. Pretty sure this is unprecedented. https://t.co/KnflHj8QHW— Trita Parsi (@tparsi) March 8, 2024
Let this sink in: Israel is accused of torturing UN staff.UN STAFF. Pretty sure this is unprecedented. https://t.co/KnflHj8QHW