Spain: Signal Failure Causes Major Train Delays, Passengers Stranded At Madrid Atocha Station
- Captured on Friday 13th of September 2024
- Location is Madrid
Description
A signal failure caused significant train delays on Friday, September 13, leaving many passengers stranded at Atocha sta Read more...