The Arab Street - Ramallah - 14 Dec 09 - Part 1
  • 12 years ago
What is life like behind Israel's wall and will a freeze on Jewish settlements lead to peace? The people of Ramallah in the West Bank have their say.
Recommended