Tucker Carlson Reportedly Spotted In Moscow As Fans Speculate Interview With Putin
Previously, Carlson said he had planned to sit-down with the Russia president while at Fox News but then called it off claiming the U.S. government was monitoring him....