By: Trevor Loudon
New Zeal

American Putinistas and other fools please take note.

From a friend in Moscow.

According to a poll conducted by the most popular pro-democratic radio/Internet-resource in Russia, the majority would like to have Ted Cruz as Russia’s head of state (no fake, no joke):

Cruzzzzz

Ted Cruz has the “inspiration factor.” We haven’t seen that since Reagan. Russian freedom lovers loved Reagan too.