Take Note: Three Mile Island


Download Podcast


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.