As many as 400 million Hindu pilgrims are expected to visit Prayagraj, India, during this year’s 45-day Maha Kumbh Mela festival. Held every 12 years at one of four places in India, the Kumbh Mela is ...
open image in gallery Devotees seen trying to cross a barricade at the site of stampede amid the ongoing Maha Kumbh Mela (AFP via Getty) Several eyewitnesses described being stuck between the ...