Israeli forces have clashed with Palestinians protesting Israel’s annexation plan and explosion of settlements in Nablus.
Israeli forces clash with Palestinians protesting annexation plan in Nablus (photo)
12 Jul 2020 - 12:19
Israeli forces have clashed with Palestinians protesting Israel’s annexation plan and explosion of settlements in Nablus.
Story Code: 469004