Spain Train Crash Kills 68 in Toledo Collision
The Spain train crash near Urda, in Toledo province, killed at least 68 people on the morning of Oct 28, 2026, when two high-speed trains collided on the Madrid-Seville line. Dozens more were injured. The collision happened at about 9:15 a.m. local time, on a busy stretch of one of Spain’s most important rail routes, … Read more