The Maha Kumbh Mela of India, which takes place every 12 years is a vast assembly of the world's population. It is not ...
BY JYOTHSNA HEGDE Freezing waters notwithstanding, nearly 15 million devotees and visitors took a dip in the revered rivers ...