Image 1 of 1

IS00 (8).jpg

Palestinian protestors clash with Israeli forces standing on the other side of Israel's separation wall during a weekly protest in the West Bank village of Nilin, on December 02, 2011. Photo by Issam Rimawi
twitterlinkedinfacebook