Skip to content
The Houston

Power outage at chemical plant in TPC Group Houston Operations facility in southeast Houston sends heavy black smoke

Sources and story details