Image 1 of 1

NE_RA00 (4).jpg

Israeli army sprays waste water on the Palestinian and foreign protestors during a protest against the construction of the West Bank separation barrier in the village of Nilin near Ramallah on July 10, 2009. Photo by Nedal Shtieh
twitterlinkedinfacebook