A dramatic manhole explosion rocked Texas Tech University in Lubbock on Wednesday, sending flames and smoke high into the sky while prompting safety measures across campus.
TTU has approximately 21,000 employees with over 63,000 students. They have academic locations in Lubbock, Amarillo, Brownwood, DFW, El Paso, Forney, Fredricksburg, Jefferson, Junction, Marble Falls, Waco, San Jose (Costa Rica), and Seville (Spain).
Get ready for an active Hurricane season in 2022, that is the prediction according to the National Oceanic and Atmospheric Administration along with the National Wind Institute. Both cite La Nina and temperatures in their predictions of an active Hurricane Center...