Share
twitterlinkedinfacebook
Image 1 of 1
16-07-2010_Ni'lin_Demonstration_Clash_145.jpg
A Palestinian child throws stones at [unseen] Israeli soldiers on the other side of Israel's controversial separation barrier built on Palestinian land in the village of Ni'lin near Ramallah on 16/07/2010.