People from all walks of life in India are now gathering for the Kumbh Mela in Prayagraj, Uttar Pradesh, on the banks of the Ganges River where ... promise of washing away one’s sins.