Image 1 of 1

NE_RA00 (6).jpg

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