Explosions and Power Outages Shut Down Texas Tech Campus
Texas Tech University has shut down its campus and sent students home early for spring break after a series of explosions and manhole fires, the university said in an emergency alert. An explosion at a substation near the school Wednesday evening caused power outages across campus, the university said. Conditions quickly devolved, with the university … Read more