News
On Thursday, Israeli soldiers demolished a Palestinian house, a barn, and two agricultural sheds in the town of Beit Awwa, southwest of Hebron, in the occupied West ... including those in and around ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results