Toxic Leachate dumping station next door to a manufacturing plant Posted on June 19, 2012 by mnorris107 Reply