Pilgrims begin leaving Mecca after Haj completed in scorching heat and shadow of Iran war 29 May 2026
Hindu pilgrims unfazed by Kumbh Mela stampede that killed 30, continue ritual baths in rivers 30 January 2025
From 150,000 toilets to 68,000 light poles: How India welcomes 400 million Hindu pilgrims at sacred mega-fest Kumbh Mela 10 January 2025