Muslim pilgrims head to perform the 'Jamarat' ritual, the 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. (MUSTAFA OZER/AFP/Getty Images)


Recent Comments