Fatal Toledo High-Speed Rail Collision Kills 68 as Spain Faces Second Deadly Train Disaster of 2026

Fatal Toledo High-Speed Rail Collision Kills 68 as Spain Faces Second Deadly Train Disaster of 2026