Kimberly Amadeo

Author Archive

  • Mar 29, 2021
    The Three Mile Island accident was a meltdown at a nuclear power plant in Middletown, Pennsylvania. It occurred on March 28, 1979. Officially, it caused no deaths. But unofficial...