Former Fox News show host Tucker Carlson confirms he's in Russia to interview President Putin.
@w7voa
I'm praying to the Eastern Orthodox saint of explosive diarrhea, Saint Infectum Crepitu, to bless both Tucker and Vlad, at their conjoining.