One million pilgrims from across the globe are gathering in the holy city of Mecca in Saudi Arabia to perform the initial rites of the hajj
One million pilgrims from across the globe are gathering in the holy city of Mecca in Saudi Arabia to perform the initial rites of the hajj