Hanford Released 500 Times the Radiation of Three Mile IslandHanford Released 500 Times the Radiation of Three Mile IslandDiscover how the Hanford Nuclear site's radiation release in 1949 surpasses Three Mile Island's in 1979.ConnorConnor