Image 1 of 1

NE_RA00 (2).jpg

A Palestinian and foreign protesters clash with Israeli soldiers during a demonstration against Israel's controversial separation barrier in the West Bank village of Bilin near Ramallah on July3,2009. Photo by Nedal Shtieh
twitterlinkedinfacebook