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 ...