Putin v. Obama: The Match Obama Can’t Win

Russia’s Deputy Prime Minister, Dmitry Rogozin (not to be confused with the character in The Idiot), takes pride in his dear leader and his dear country. With apparently no hint of tongue in cheek, Rogozin tweeted a side-by-side picture of Putin cuddling with a leopard and Obama holding a pathetic toy poodle. His caption was: […]

Continue reading →