CONFIRMED: Three Mile Island nuclear accident found to have significantly increased thyroid cancer in surrounding counties due to radioactive Iodine-131
When a partial meltdown struck the Three Mile Island nuclear generating station near Harrisburg, Pennsylvania, in March 1979, the United States Nuclear Regulatory Commission tried to downpl [...]