WorldSpanish police wait to question train crash driverAFPJuly 26, 2013July 26, 2013 by AFPJuly 26, 2013July 26, 2013 SANTIAGO DE COMPOSTELA, Spain: Spanish police were waiting Friday to question one of the drivers of a train that derailed, killing at least 80 passengers,...