Stampede at New Delhi railway station in India leaves at least 18 people dead | PBS News

Many of the victims were Hindu pilgrims who were traveling to the Maha Kumbh festival in Prayagraj in northern India, according to Delhi’s …

Read More