An explosion at a chemical plant leaves at least three injured in Texas

An explosion at a TPC chemical plant in southeastern Texas lit up the sky early Wednesday and shook homes 30 miles away, according to witnesses and images posted on social…

Read more »