Share
twitterlinkedinfacebook
Image 1 of 1
ASE00026ISR.jpg
Palestinians demonstrate against the separation wall Israel is building, marching near concrete barricades at the West Bank village of Sawachre..