Share this story
Close X
Switch to Desktop Site

Three Mile Island anniversary

Image 1 of 11


This March 30, 1979, file photo shows an aerial view of the Three Mile Island nuclear power plant in Middletown, Pa. The small dome at center is where a partial meltdown occurred 32 years ago on March 28, 1979. A presidential commission later said the accident was 'the result of a series of human, institutional, and mechanical failures.'

PHOTO: Barry Thumma/AP/File

Next Image Previous Image

Image 1 of 11

About these ads