Tucker Carlson compared Moscow to major cities in America, saying he was surprised at the condition of Russia’s capital.
Carlson recently visited Moscow to interview Russian President Vladimir Putin.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.