×

Nuclear Energy

The 1979 Three Mile Island Meltdown Made 'China Syndrom...

March 23, 2019

L: A sign announces the closing of the observation center for the Three Mile Island nuclear plant, following an accident on March 28, 1979. R: Michael Douglas a...