Haj pilgrims perform 'stoning of the devil' ritual

The annual ritual usually brings millions of worshippers from all over the world shoulder-to-shoulder.

Clad in white robes denoting a state of purity and face masks, men and women cast their stones in Mina, a neighborhood east of Mecca.

After their third day of stoning, pilgrims will go back to Mecca to pray at the Grand Mosque at the end of haj.