Speed may have caused deadly train wreck in Spain
Excessive speed may have been the cause of yesterday's train derailment in Spain that left 80 people dead.
Excessive speed may have been the cause of yesterday's train derailment in Spain that left 80 people dead.