In northern Gaza, where Israeli checkpoints have become sites of terror and humiliation, everyone fears the moment he might end up face to face with an Israeli soldier. Being forced to strip naked under the gaze of a sniper is a nightmare…
In northern Gaza, where Israeli checkpoints have become sites of terror and humiliation, everyone fears the moment he might end up face to face with an Israeli soldier. Being forced to strip naked under the gaze of a sniper is a nightmare…