‘Public execution’: The Israeli checkpoint terrorising a Palestinian town Post author:mck Post published:March 5, 2025 Post category:Blog Israel put a checkpoint on Deir Sharaf’s main street in October 2022, spreading fear around the village. You Might Also Like Hezbollah Send 2,000 Fighters To Syria Amid Rebel Offensive: Report December 7, 2024 Qatar vs Switzerland: World Cup group match – preview, team news, lineups June 13, 2026 Israel threatens Iran’s trains, railways before Trump’s deadline expires April 7, 2026