Yep—Tucker Carlson Is in Russia for Exactly the Reason You Think
Former Fox News host Tucker Carlson announced Tuesday that he is in Russia for the worst reason possible: he is going to interview Vladimir Putin. Carlson has been in Moscow over the past few days, gleefully fueling speculation that he Continue reading Yep—Tucker Carlson Is in Russia for Exactly the Reason You Think