Gone Fission: Controversial nuke plant near NYC shuts down

0
376

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