Spain Train Crash Kills at Least 68 as Witnesses Describe Devastating Scenes

Spain Train Crash

A devastating Spain train crash has killed at least 68 people after two high-speed passenger trains collided in central Spain on Wednesday, October 28, 2026. The accident left carriages badly damaged, passengers injured, and emergency crews searching through the wreckage for victims and survivors. The collision occurred near Urda in Toledo province, south of Madrid, … Read more