Share
twitterlinkedinfacebook
Image 1 of 1
apa006.jpg
Palestinian youth hurls a stone at Israeli border policemen during a demonstration against Israel's separation barrier in the West Bank village of Nilin near Ramallah, thursday, April 21, 2009. .APAIMAGES PHOTO /Issam Rimawi