Duke Energy crews complete repairs after 'major gas leak' at Xavier University

Duke Energy crews complete repairs after 'major gas leak' at Xavier University