Image 1 of 1

apa00 (5).jpg

Palestinian and foreign activists scuffle with Israeli border police officers during a protest against the construction of the controversial Israeli barrier in the West Bank village of Nilin near Ramallah.
twitterlinkedinfacebook