Topic: Three Mile Island


  • In Pictures Three Mile Island anniversary

    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.'

All Content