The Edmundson Waste Incinerator, a facility located in St. Louis County, Missouri, has left a toxic […]