Israeli Troops Shoot and Kill Unarmed Protesters, Over 1,000 Injured

(MEE) — Israeli forces killed at least 16 Palestinians in the besieged Gaza Strip on Friday, according to authorities, as tens of thousands demonstrated across the occupied territories and Israel on “Land Day”. Land Day stems from 30 March 1976, when Israeli forces killed six Palestinian citizens of Israel during a protest against land confiscations. Palestinians have marked […]