SANTIAGO DE COMPOSTELA, Spain: Spanish police said Friday they have detained the driver of a speeding train that crashed in the nation’s deadliest rail disaster...
SANTIAGO DE COMPOSTELA, Spain: A train hurtled off the tracks in northwest Spain killing at least 77 passengers and injuring more than 140, an official...