‘It’s gross’: Houston police investigating company accused of dumping chemicals into drainage system
Read full article: ‘It’s gross’: Houston police investigating company accused of dumping chemicals into drainage systemA search warrant reveals Houston Police Department’s environmental unit is investigating Houston business DeWalch Technologies for hazardous wastes “being discharged into the environment, the City of Houston Sanitary Sewer system, and into or adjacent to a stormwater drainage system.”