ANOTHER NON-STORY REVEALED: Three Mile Island produced no increase in cancer deaths. That’s not really a surprise, or shouldn’t be. But given the way it was played at the time, I’m glad this study is getting attention.
I even heard it on NPR yesterday.
(Link via the increasingly commercial DailyPundit.Com).