World On board a Spanish high-speed train in the aftermath of the system's latest catastrophe Oct 31, 2026