DuPont might just be one of the worst corporations operating in America today.  For close to 50 years, the company was poisoning the town of Parkersburg, West Virginia with a chemical known as a C8 – a chemical that the company knew would linger in the bodies of the residents of that town for a quarter century, causing cancers and other illnesses along the way.

Ring of Fire’s Farron Cousins discusses this.