Stampede at New Delhi railway station kills at least 18 people

A stampede at a railway station in New Delhi, India has killed at least 18 people and injured dozens more. 

Leave a Reply

Your email address will not be published. Required fields are marked *