Share
twitterlinkedinfacebook
Image 1 of 1
MU_JE00 (5).jpg
The controversial Israeli separation barrier in the West Bank village of Abu Dis on  Sep 30,2009. Photo by Mahfuz Abu Turk