Skip to main content

source: CNS News

CNS News

If that’s our worst nuclear accident, March 28 should be a day of celebration…The reason Three Mile Island is seared into the American imagination has a lot more to do with political and journalistic failure than the technological failures that occurred on March 28, 1979.

read the article...