Nuclear

March 28, 2019
40th Anniversary - The Three Mile Island accident was the partial meltdown of reactor number 2 of Three Mile Island Nuclear Generating Station in Dauphin County, Pennsylvania, near Harrisburg and subsequent radiation leak that occurred on March 28, 1979