Stream It
Meltdown: Three Mile Island
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Aired: May 04, 2022 Genre: DocumentaryDuration: 42m Rating: 6.7 Country: France Production: Moxie Pictures, MAS Productions
Seasons