Stampede During Kumbh Mela Festival in Allahabad, India Left 36 People Dead

It’s often described as the world’s biggest gathering of people, but this year’s Kumbh Mela festival in India will be better remembered for a stampede that left 36 people dead. Most were elderly women. Accusations are flying about how the crowd at a train station in Allahabad got so out of control, but it looks … Continue reading “Stampede During Kumbh Mela Festival in Allahabad, India Left 36 People Dead”