India, Kumbh Mela

Moments before a deadly stampede at the world's biggest religious gathering in India, Hindu devotees queuing to take a ...
politicians and celebrities take sacred dips at the convergence of two holy rivers in India. The religious festival, called the Maha Kumbh Mela, happens every 12 years on the banks of the Ganges ...