A Muslim pilgrim casts stones at a pillar symbolising the stoning of Satan, in a ritual called "Jamarat," the last rite of the annual Hajj, on the first day of Eid al-Adha, in Mina near the holy city of Makkah, Saudi Arabia.  AP

Hajj 2019: Almost 2.5 million pilgrims mark start of Eid al Adha - as it happened