Image 1 of 1

apa00 (4).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.
twitterlinkedinfacebook