The Carroll Sherrodsville Waste Incinerator, located in Carroll County, Ohio, has left a toxic legacy in […]