Rising from the Susquehanna River, within the bucolic countryside of Dauphin County, Pennsylvania lies the Three Mile Island Nuclear Generating Station home to the worst accident at a commercial nuclear power plant in US history. On March 28, 1979 a series of mechanical and human errors led to a meltdown of one of its ... More

1 Flattr microdonation

  1. MaxBatsyn MaxBatsyn