Take Note: Three Mile Island
Take Note: Three Mile Island
Three Mile Island in Middletown, Pa., was the site of the worst nuclear power plant disaster in U.S. history. How close did we come to a major meltdown? Nuclear engineer Anthony Baratta explains the causes, clean-up, and effects of the disaster.