Skip to content
Advertisement

Egyptian Muslim pilgrims pray last year after they cast stones at a pillar, symbolizing the stoning of Satan, in a ritual called Jamarat; the last rite of the annual hajj, in Mina near the Muslim holy city of Mecca, Saudi Arabia. (AP Photo/Amr Nabil, File)

Egyptian Muslim pilgrims pray last year after they cast stones at a pillar, symbolizing the stoning of Satan, in a ritual called Jamarat; the last rite of the annual hajj, in Mina near the Muslim holy city of Mecca, Saudi Arabia. (AP Photo/Amr Nabil, File)

Featured Photo Galleries