1.1K views · 14 years ago · 27:04
TribunalRussell
Educational creator
Aug 15, 2011 · 1.1K views
2008 - A documentary about life in Palestine and more especially in Nablus, the biggest city of the West Bank. Surrounded by checkpoints, Nablus has
Show more