Meltdown: Three Mile Island (Documentary, English)
Genres: History
Status: Ended
Premiered: 2022-05-04
Ended: 2022-05-04
Network: Netflix
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.