Former Fox News show host Tucker Carlson confirms he's in Russia to interview President Putin.
@w7voa hope they stick their balls under the same UV lamp and the roof collapses