Tucker Carlson, the darling of the Russian state media, returned to Moscow this week, apparently intent on boosting Vladimir Putin’s key message on Ukraine. The Kremlin’s TV stooges suggested he may ...
The browser you are using is no longer supported on this site. It is highly recommended that you use the latest versions of a supported browser in order to receive an optimal viewing experience.