America’s Chernobyl – Three Mile Island

The Three Mile Island (TMI) nuclear incident is the closest the United States ever came to a Chernobyl or Fukushima-level nuclear disaster.  In March 1979, a series of human and mechanical errors caused the worst nuclear accident in U.S. history.  It resulted in a partial meltdown of the reactor core, and a release of dangerousContinue reading “America’s Chernobyl – Three Mile Island”