Israeli plans to demolish 66 buildings in Jenin

25 March, 2025