Teebah Assi
Press TV, Jenin
In the town of Raba in Jenin in the northern occupied West Bank, Palestinians are fearful of an Israeli decision to seize the summit of Mount…
Teebah Assi
Press TV, Jenin
In the town of Raba in Jenin in the northern occupied West Bank, Palestinians are fearful of an Israeli decision to seize the summit of Mount…