Palestinian protesters set tires aflame during clashes with Israeli security forces following

12 June, 2021 12:00 AM printer

Palestinian protesters set tires aflame during clashes with Israeli security forces following

Palestinian protesters set tires aflame during clashes with Israeli security forces following a demonstration in the village of Beita, south of Nablus, in the occupied West Bank on Friday.     – AFP Photo


Top