SQUAWK/NEWS
Account
Theme
Account
Menu
Live News MACRO FLASH H impact

Spain Train Collision Kills at Least 68; Human Error Cited

At least 68 people were killed in a train collision in Spain. Human error was cited as a possible cause.