Devastating High-Speed Train Crash Kills at Least 68 in Spain- 5th Major Incident This Year
A devastating high-speed train crash in Spain has left at least 68 dead and 58 more requiring medical attention.
A devastating high-speed train crash in Spain has left at least 68 dead and 58 more requiring medical attention.