Leeds contaminated site getting EPA attention

WMTW - Portland ME
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.
View Comments (0)