Hajj pilgrims walk around the Kaaba in Mecca
One million pilgrims from across the globe amassed in Saudi Arabia's holy city of Mecca to perform the initial rites of..
Rumble
One million pilgrims from across the globe amassed in Saudi Arabia's holy city of Mecca to perform the initial rites of..