Israel’s Haaretz newspaper reports that soldiers operating near food aid sites have deliberately fired on Palestinians.
What The Fuck Is Happening?!
Israel’s Haaretz newspaper reports that soldiers operating near food aid sites have deliberately fired on Palestinians.