This Day in History: 1979-03-28
The nuclear power station at Three Mile Island, Pennsylvania, suffered a meltdown in the core of one of its reactors.
The nuclear power station at Three Mile Island, Pennsylvania, suffered a meltdown in the core of one of its reactors.