An explosion at a substation on the Texas Tech campus has caused power outages at the Texas Tech and the Health Sciences ...
LUBBOCK, Texas — An explosion at a substation on the Texas Tech campus has caused power outages at the Texas Tech and the Health Sciences Center Wednesday evening, according to a TechAlert.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results