Millions head to India’s Kumbh Mela festival, the largest gathering of humanity on Earth | BBC News

One of the world’s largest religious festivals kicks off today in India, the Maha Kumbh Mela – which happens every 12 years. Over the next 45 days …