Camera Spots Tucker Carlson in Russia, Fueling Rumor of a Potentially Groundbreaking Interview
Tucker Carlson is in Moscow, and the former Fox News host is being coy about whether that means an interview with Russian leader Vladimir Putin is in the works. Carlson was photographed in Moscow last week, having arrived without fanfare in Russia’s capital. The images gave rise to speculation an interview was in the cards. […]