pro-russian
-
Entertainment
Tucker Carlson Pops Up in Moscow, Generating Speculation About a Possible Putin Interview
Tucker Carlson has been spotted hanging out in Moscow over the weekend, the Russian Telegram channel Mash reported, igniting speculation…
Read More »