In New Delhi, India, at least 18 people were killed in a stampede at a railway station. Many victims were Hindu pilgrims traveling to the Maha Kumbh festival. FOX News : World Read More
At least 18 killed in stampede at New Delhi railway station in India as Hindu pilgrims travel to festival
