Image 1 of 1

NE_RA_00(5).jpg

Palestinian youths throw stones at an Israeli soldiers during a protest against the construction of the West Bank separation barrier in the village of Nilin near Ramallah on Aug 7, 2009. Photo by Nedal Shtieh
twitterlinkedinfacebook