Image 1 of 1


Muslim pilgrims after performing the "Jamarat" ritual, the symbolic stoning of Satan, in Mina near the holy city of Mecca on November 16, 2010 on the third day of the hajj, as Muslims worldwide marked the Eid al-Adha festival with animal sacrifices. Photo by Mahfouz Abu Turk