‘Public execution’: The Israeli checkpoint terrorising a Palestinian town

Israel put a checkpoint on Deir Sharaf's main street in October 2022, spreading fear around the village.

Mar 5, 2025 - 12:10
 0
‘Public execution’: The Israeli checkpoint terrorising a Palestinian town
Israel put a checkpoint on Deir Sharaf's main street in October 2022, spreading fear around the village.