Ramallah – Israeli forces demolished a supporting wall located in a Palestinian agricultural land in the town of Safa.

Ramallah – Israeli forces demolished a supporting wall located in a Palestinian agricultural land in the town of Safa.
Palestinians and activists forced out of the village of Mughayyir al-Deir say they were harassed, …