Gone Fission: Controversial nuke plant near NYC shuts down

0
100

Indian Point north of New York City will permanently stop producing nuclear power Friday