Enlarge Photo

Photo by: Hassan Ammar

Muslim pilgrims hug each other as they celebrate after casting stones at a pillar, symbolizing the stoning of Satan, in a ritual called "Jamarat," a rite of the annual hajj, the Islamic faith's most holy pilgrimage, in Mina near the Saudi holy city of Mecca, Saudi Arabia, on Oct. 26, 2012. The five-day rituals of Hajj began on Oct. 24 when millions arrived in the holy city. (Associated Press)

Happening Now