Millions of Hindu devotees are taking part in the Maha Kumbh Mela, a massive spiritual festival happening in the city of Prayagraj, located in India’s […]