Posted March 6, 2015 by TOP Admin
Toxic waste spilling into south Houston neighborhood
Residents near the old CES plant in south Houston complain of strange odors and illnesses.
The property, located off of Griggs Road, has been closed for years, but open drums containing benzene, mercury
Read More »