Share
twitterlinkedinfacebook
Image 1 of 1
apa00 (11).jpg
Palestinian youths hurl stones at Israeli soldiers during a demonstration against the construction of the controversial Israeli cement barrier in the West Bank village of Nilin near Ramallah.