Monthly Archives: December 2009

Let’s Get Serious About Punishing Polluters

Let’s Get Serious About Punishing Polluters We recently read with interest a story about a series of fines levied by the EPA against an industrial company that was caught dumping toxic waste into a major river on the East coast … Continue reading

Posted in The Big Picture | Comments Off