Image 1 of 1

apa007.jpg

a Palestinian protestor throws stones towards Israeli soldiers during a demonstration against the Israeli controversial separation barrier in the West Bank village of Bilin near Ramallah,May 29, 2009.APAIMAGES PHOTO /Issam rimawi
twitterlinkedinfacebook