Palestinians protesting against land confiscation in the Negev desert region, being repressed by Israeli occupation forces. Photo: ActiveStills.org
Translate »