Israeli Occupying Forces kill 32 Palestinians since 30 March 2018

Al-Haq | April 11, 2018 Since Friday 30 March 2018, thousands of Palestinians in the Gaza Strip have protested across the Gaza Strip in commemoration of Land Day, demanding an end to the 11-year long closure, and reaffirming their right of return. In response, the Israeli Occupying Forces (IOF) deployed additional forces and equipment in […]

Source