Death toll in New Delhi Railway Station stampede rises to 18
New Delhi: At least 18 people were killed and more than a dozen injured in a tragic stampede that broke out late Saturday night at New Delhi Railway Station. The incident occurred as a massive crowd of passengers, hoping to board trains to Prayagraj for...