Share
twitterlinkedinfacebook
Image 1 of 1
apa00 (7).jpg
Palestinian youths throw stones at Israeli border police officers during a protest against the construction of Israel's controversial barrier in the West Bank village of Nilleen, near Ramallah.