Authorities at Texas Tech University say an explosion inside a maintenance hole set off fires and power outages on the campus ...
The Engineering Key on the central part of the Texas Tech campus was evacuated and the university's emergency operations ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results