Featured Post

Click Here for Excerpts (and Reviews) for New Book

Sunday, March 16, 2014

More Strange Love from Russia

A top Russian news anchor reminds us (it's true, many here have forgotten) that his country can still "turn the U.S. into radioactive dust."  Fortunately some in Russia mocking him online, with photo tributes such as (left) with him supposedly being dragged away to the psych hospital.

No comments: