Spain Train Crash: At Least 64 Dead as High-Speed Collision Sparks Safety Fears and Major Investigation
At least 64 people have died after two high-speed trains collided near Urda in Spain’s Toledo province, triggering a major emergency response and raising fresh… Read Article →