Listen

Description

Nearly eight years after environmental regulators found pesticides in the soil of an abandoned industrial site in West Louisville, those responsible will finally begin to clean up the mess.