Total 1 articles
At least 42 died in the January 2026 high-speed train crash near Adamuz, Spain. Investigators are scrutinizing infrastructure failure and Iryo train defects.