Texas Tech and Lubbock officials have provided a timeline and preliminary details as to what led to the overnight fires and ...
Over 40,000 students at Texas Tech University (TTU) in Lubbock were urged to leave campus after an explosion near the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results