Thread:Comments:77 die in train crash in Santiago de Compostela, Spain/What a shame

When being five minutes late cost the life of 77 innocent people, who is to blame: the driver or the company?