Chemical plant explosion in Texas
A massive plume of black smoke can be seen billowing from a chemical plant in Shepard, Texas after an explosion was reported there.
A massive plume of black smoke can be seen billowing from a chemical plant in Shepard, Texas after an explosion was reported there.