Israeli occupation forces demolish five Palestinian homes, displacing…

Israeli occupation forces demolish five Palestinian homes, displacing their residents in the village of Biddu, northwest of occupied Jerusalem.
November 5, 2026 21 1