Share
twitterlinkedinfacebook
Image 1 of 1
NE_RA00 (3).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 26, 2009. Photo by Nedal Shtieh