All Roads Lead to Checkpoints
There may have been a period when all roads led to Rome, but for the Palestinian people, all roads lead to checkpoints. The latest checkpoint Palestinians find themselves at is not manned by Israel but rather the ostensible mediator of the Israeli-Palestinian peace process, the Quartet (which is comprised of the US, Russia, the European … Continue reading “All Roads Lead to Checkpoints”