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.

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

Latest video