« Back to search results
Image 33 of 1837
< Prev Next >

MU_JE00 (1).jpg

Sheikh Raed Salah, the firebrand Islamic Movement leader in Israel, is arrested by Israeli border police in Jerusalem. According to media reports on May 31, 2010, Sheikh Salah was wounded when Israeli forces stormed a boat carrying pro-Palestinian activists bound for Gaza. Photo by Mahfouz Abu Turk