Total 1 articles
At least 40 dead in the Spain high-speed train crash 2026 near Adamuz. Europe's worst rail accident in decades follows warnings of infrastructure wear and tear.