Meltdown: Three Mile Island
Loading ratings...
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Released: 2022
Category: tv
Status: Ended
Language: English
Your Review
Others Reviews
Peter McGi...
When the Three Mile Island disaster took place, I was aware of it, being in my mid-twenties at the time. But I wasn’t exactly a news hound and politics didn’t interest me as much as it would a few yea...
Recommendation