Ramallah, in the Occupied Palestinian Territory of the West Bank, is a bustling urban centre, but it is ringed by barriers and checkpoints which dominate every aspect of life.
Speaking at the UN Forum of Mayors in Gene…
Home
Feed
Search
Library
Download