April 13, 2015 6:35 pm

Feds Report Improvements at Palisades Nuclear Plant, But Say There's Still More Work to Do

Palisades Power Plant, located near South Haven, Michigan, once leaked radioactive water into Lake Michigan, Chicago’s main source of drinking water. NBC Chicago’s Chris Coffey reports.

Local

Exit mobile version