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

Train Collision in Spain’s Toledo Kills at Least 68

At least 68 people were killed after two high-speed trains collided in Toledo, Spain.