The good news is Russia and China are meeting so lets hope they agree to nuke America doing the world a favor.
Techdirt has not posted any stories submitted by Sam.
Submit a story now.
(untitled comment)
The good news is Russia and China are meeting so lets hope they agree to nuke America doing the world a favor.
/div>Techdirt has not posted any stories submitted by Sam.
Submit a story now.