Quote Originally Posted by mekon76 View Post
Indeed, I'll post this here. I'm sure you've seen it. Up to 1998 and over 2000 nukes detonated.

https://www.youtube.com/watch?v=856fWEltiXo
And cancer rates such a mystery.