‘The Meltdown: Three Mile Island’ Trailer: An Explosive Atomic Conspiracy Is Untangled
The worst nuclear event in U.S. history took place on Three Mile Island in Middletown, PA, in 1979, and now a new Netflix documentary revisits what exactly went wrong.