One of the world’s greatest religious spectacles is underway and the numbers are staggering
By Aishwarya S Iyer, CNN New Delhi (CNN) — Millions of Hindu devotees are bathing in sacred waters as the world’s biggest religious gathering begins in India’s northern state of Uttar Pradesh. Over the next six weeks, a staggering 400 million people are expected to attend the Maha Kumbh Mela, or the festival of the
Continue Reading