Authorities at Texas Tech University say an explosion inside a maintenance hole set off fires and power outages on the campus ...
Power was shut off to the entire Texas Tech campus following the explosion and classes were canceled for the rest of the week ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results