Three Mile Island: What Happened, What Changed, and What It Means Today
On March 28, 1979, Unit 2 of the Three Mile Island nuclear plant near Middletown, Pennsylvania suffered a partial core meltdown driven by a combination of equipment faults, desi...
Read article