Three Mile Island in Podcasts
placeA nuclear power plant located on an island in the Susquehanna River, site of a significant nuclear accident in 1979.
Mentions Over Time
1
mentions
Mentions in Podcasts
WSJ What’s News
Nuclear Power’s Reboot
It was an accident at the Three Mile Island nuclear power plant, which is located on an island in the Susquehanna River, 10 miles from Harrisburg.