Deaths, injuries after massive explosion rock...