Image 1 of 1

apa009.jpg

Palestinian activists throw stones at Israeli soldiers during a protest against Israel's controversial separation barrier in the West Bank village of Bilin, near Ramallah, Friday, May 1, 2009.APAIMAGES PHOTO /Issam Rimawi
twitterlinkedinfacebook