NACOGDOCHES, Texas – An explosion at a Texas natural gas or oil well site set off a large fire that was seen for miles and led to some evacuations, but caused no injuries, authorities said Tuesday.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results