Millions Flock to Hindu Festival
GO TO SOURCE ALLAHABAD, INDIA, January 7, 2001: Pilgrims have begun arriving in the northern Indian town of Allahabad for Hinduism’s most important spiritual gathering, which is expected to attract at least 70 million people over the next 42 days. The Kumbh Mela takes place every 12 years and sees millions of devotees bathe in the Ganga to purify their…