An explosion in a manhole at Texas Tech University sent neon colored substance into the air before explosions occired.
The power started to come back on Thursday at the Texas Tech University campus in Lubbock several hours after an explosion inside a maintenance hole set off fires and power outages, leading school ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results