Image 1 of 1

IS_RA00 (5).jpg

Palestinian youths throw stones at an Israeli military vehicle during a protest against the construction of the West Bank separation barrier in the village of Nilin near Ramallah on July 8, 2009. Photo by Issam Rimawi
twitterlinkedinfacebook