Russia Parades Nukes on Red Square – Today, 2008

For a second, I thought I was reading a story about the history of the Soviet Union. But then, I realized quickly that this happened today – Russia! If you don’t believe me, see the pictures for yourself: http://www.breitbart.com/article.php?id=080509113625.2fytcrew&show_article=1 What else is “new” in Russia? Well, President Dmitry Medvedev just took office, following in the […]