Israeli occupation forces storm the town of Al-Yamoun, west of Jenin, occupied West Bank, and detain Palestinians.
Israeli forces storm Al-Yamoun west of Jenin, detain Palestinians


Israeli occupation forces storm the town of Al-Yamoun, west of Jenin, occupied West Bank, and detain Palestinians.
Leave a Reply