Image 1 of 1

ARCHIV002722.jpg

Palestinians clash with  Israeli troops during a protest against Israel's separation barrier,  in the West Bank village of Bilin, near Ramallah.
twitterlinkedinfacebook