Tag: Explosions

Explosions and Power Outages Shut Down Texas Tech Campus

Texas Tech University faced a series of unexpected events that led to the shutdown of its campus and