Spain train crash: US, Japan and Canada citizens among dead, authorities say The Guardian4 Americans among 69 people killed in train crash in Spain, officials say CBS NewsCambridge scientist Marta Shahbazi dies in Spanish train …
Explore Sections
Your B-Spark