Share
twitterlinkedinfacebook
Image 1 of 1
apa00 (8).jpg
Israeli border policemen scuffle with Palestinians and international peace protesters during a demonstration against the construction of the controversial Israeli barrier in the West Bank village of Nilleen near Ramallah. the International Court of Justice issued a non-binding ruling declaring parts of the barrier to be illegal and calling for their removal, something Israel has refused to do.