Share
twitterlinkedinfacebook
Image 1 of 1
16-07-2010_Ni'lin_Demonstration_Clash_45.jpg
A Palestinian kicks along a tyre as Palestinian, Israeli & international activists march to a gate in Israel's controversial separation barrier built on Palestinian land in the village of Ni'lin near Ramallah on 16/07/2010.