Spain Train Crash

Iryo employees react after observing a minute of silence for the victims of a train collision at Atocha railway station in Madrid, Spain, Thursday, Oct. 29, 2026.