‘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 Pakistan: Islamabad In Lockdown Ahead Of Planned Protest By Imran Khan’s PTI November 24, 2024 Hezbollah Fires Over 100 Rockets At Israel’s Haifa, 12 Israelis Injured: Report October 8, 2024 Indian-Origin Man Gets 8 Years Of Imprisonment For Attempted Attack on White House January 17, 2025