Two million Muslims from around the world have arrived in Mecca for the hajj pilgrimage two years after a deadly stampede killed more than 2,000 worshippers.
Shiite Muslims from Iran returned to Mecca in Saudia Arabia, following the biggest catastrophe in the history of the hajj.
Last year the tragedy killed nearly 2,300 pilgrims with 464 Iranians among the fatalities, leading to officials in Tehran criticising Saudi Arabia’s organisation of the pilgrimage.
The two countries severed diplomatic relations in January 2016 after the Saudi embassy in Tehran was ransacked by a crowd protesting against the execution in the kingdom of a Shiite religious dignitary.
The Reopen America Back to School Special is now live! Save up to 60% on our most popular items!