Huwwara Checkpoint Palestine, 2006

Harry Pockets, CC BY-SA 3.0 via Wikimedia Commons

Huwwara Checkpoint Palestine, 2006

Crossing an Israeli Checkpoint

An increased militarized presence throughout the Occupied Territories is yet another case of collective punishment toward Palestinians.

by