Sulfuric acid chemical spill at Channelview facility
Officials say sulfuric acid spilled into the ship channel after a leak at a facility in Channelview early Saturday morning.
Officials say sulfuric acid spilled into the ship channel after a leak at a facility in Channelview early Saturday morning.