An explosion at Texas Tech University led to a campus-wide evacuation after multiple fires and power outages swept through.
Several buildings at Texas Tech University in Lubbock were evacuated Wednesday night after officials said an explosion in a ...
An explosion on the Texas Tech University campus in Lubbock set off fires and power outages Wednesday, leading school ...