Explosion on Texas Tech campus triggers evacuations, power outages
An explosion at a manhole on the Texas Tech University campus has caused power outages and prompted evacuations, according to the university’s police department.
The blast, which primarily affected the university and Health Sciences Center, led to the evacuation of the Engineering Key area due to a reported gas odor leak.