Updated: Jun 01, 2017 13:54 IST
Three Mile Island's 1979 nuke accident linked to thyroid cancer
Washington D.C. [USA], Jun 1 (ANI): A team of researchers has found a link between the 1979 Three Mile Island nuclear accident and thyroid cancer cases in south-central Pennsylvania.
Read more