
Israeli occupation forces prevent Palestinian farmers from harvesting olives in their own land in the town of Barta'a, west of Jenin in the occupied West Bank.


Israeli occupation forces prevent Palestinian farmers from harvesting olives in their own land in the town of Barta'a, west of Jenin in the occupied West Bank.
Leave a Reply