
Rescuers arrive at the scene of crash between two high-speed trains in the village of Urda, Toledo in Spain
on October 28, 2026. At least 64 people have
been killed and dozens are injured, with around 500 people on the trains, Spanish media reported. Photo:VCG