Spain Train Crash: Controller Errors Caused Toledo Collision That Killed 69
At least 69 people are dead and dozens remain hospitalized following a high-speed rail collision in central Spain on Wednesday, a disaster that has laid bare catastrophic operational failures within ... Read More