Rail Crash Defiance

Rail Crash Defiance

 Spain’s transport minister rejects resignation calls as the country mourns at least 69 victims killed in a high-speed rail collision near Toledo, the nation’s worst train disaster in over a decade. Emergency response teams pulled debris from the mangled wreckage of two high-speed passenger trains near the central Spanish town of Urda, marking the aftermath…

Read Full News