Political Humor

OK, Anyone think that maybe it's in Russia's interetst