The power has been restored after authorities at Texas Tech University said an explosion inside a maintenance hole set off ...
With weather posing real threats, “this hands-on experience ensures that students are better prepared when disaster ...