Hundreds of millions of Hindu devotees have bathed in sacred waters, despite concerns over overcrowding and water pollution, as the world’s largest religious gathering wrapped up Wednesday in India’s northern state of Uttar Pradesh. Over the last 45 days, more than 620 million people – over a third of India’s roughly 1.4 billion population - have attended the Maha Kumbh Mela, or the festival of
Published on March 07, 2025 21:00