Three Mile Island: Legacy & Resistance to Reopening
Virtual Event
Three Mile Island was the site of the most serious nuclear reactor accident in U.S. history. Unit 2 suffered a partial meltdown in 1979 and has been shuttered ever since. The nuclear industry and the U.S. Nuclear Regulatory Commission are threatening to restart Pennsylvania's permanently [...]