Israeli Forces Detain 25 Palestinians, Demolish Mosque in Jenin

Israeli Forces Detain 25 Palestinians, Demolish Mosque in Jenin
Israeli occupation forces forcibly evicted Palestinians from Jenin. (Photo: via social media, Eye on Palestine)

By Palestine Chronicle Staff  

Israeli forces detained 25 Palestinians and demolished a mosque in Jenin as part of the ongoing…

Continue Reading