Spain Faces Second Deadly High-Speed Train Crash In 2026 Ahead Of Election
1h
Breaking
5
At least 68 people were killed and 58 injured when a high-speed train rear-ended a stopped service near Urda in Toledo province on Wednesday, October 28, 2026. PBS News