Leeds contaminated site getting EPA attention

The Environmental Protection Agency says one of the country's most contaminated hazardous waste sites is located in Maine. News 8's Steve Minich reports.