Begin typing your search...
Showing results for "#Santiago de Compostela"
Trial begins over 2013 train crash that killed 80 in Spain
On July 24, 2013, a long-distance train derailed and crashed against a concrete wall near the northwestern city of Santiago de Compostela