Advertisement'Scene From Hell' At Site Of Spanish Train CrashJuly 25, 2013Mark MemmottfacebookEmailSome of the wreckage at the site of Wednesday's train crash near Santiago de Compostela, Spain. (Reuters/Landov)