Image 1 of 1

IS00 (1).jpg

Palestinian demonstrators hurl stones towards Israeli forces during clashes following a weekly demonstration against Israel's separation barrier in the Palestinian West Bank village of Bilin on April 01, 2011. Photo by Issam Rimawi
twitterlinkedinfacebook