Menu
Share
Share this story
Close X
 
Switch to Desktop Site

Three Mile Island anniversary

Image

Image 1 of 12

 

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 12

 
About these ads

Share