Image 1 of 1

IS_RA00 (8).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 Issam Rimawi
twitterlinkedinfacebook