NEW DELHI, Jan 13 — India began yesterday its Maha Kumbh Mela, or Great Pitcher Festival, which is expected to draw more than 400 million visitors to the northern city of Prayagraj over six weeks, making for the largest gathering of humanity in the world.What is it? The Kumbh Mela...

Full Story Read More