Israeli Forces Detain 25 Palestinians, Demolish Mosque in Jenin
By Palestine Chronicle Staff Israeli forces detained 25 Palestinians and demolished a mosque in Jenin as part of the ongoing Operation Iron Wall, marking a new escalation in the occupied West Bank. Israeli occupation […]