15 Hindu Pilgrims Reported Dead in Stampede at New Delhi Rail Station

3 weeks ago 30
Crowds had swelled because trains bound for the Kumbh Mela, the world’s largest religious festival, had been delayed, according to local media.
Read Entire Article