Palestinian protesters clash with Israeli security forces in the village of Beita, south of Nablus, in the occupied West Bank.
Palestinians clash with Israeli forces in the village of Beita
Palestinian protesters clash with Israeli security forces in the village of Beita, south of Nablus, in the occupied West Bank.