Israeli occupation forces set up a checkpoint near the village of Al-Mansoura, south of Jenin.
Israeli forces set up a checkpoint near Al-Mansoura, south of Jenin


Israeli occupation forces set up a checkpoint near the village of Al-Mansoura, south of Jenin.
Leave a Reply