WATCH: Tucker Carlson Reveals Why He is Interviewing Vladimir Putin
As Jim Hoft reported earlier today, former Fox News host Tucker Carlson was spotted in Moscow, amidst swirling speculation that he was in Russia to interview President Vladimir Putin.