Feedback

Train Derails, Kills at Least 19

 

A train derailment in Roha, India, kills at least 19 and injures over 100. The cause of the incident is under investigation.

Shows