The power has been restored after authorities at Texas Tech University said an explosion inside a maintenance hole set off ...
LUBBOCK, Texas (AP) — An explosion inside a maintenance hole on the Texas Tech University campus in Lubbock set off fires and power outages, leading school officials to issue evacuation orders ...