Printable View
Quote: Originally Posted by mekon76 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.