A manhole explosion on Texas Tech University’s campus in Lubbock, Texas, on Wednesday night, March 12, sent chemical-colored flames into the air, triggering multiple fires around campus. The fire was ...
Are you tired of your smartphone being more cluttered than your grandma’s attic? Well, it’s time to roll up your sleeves and ...