Stephen Colbert is apparently in Russia on a not-so-top-secret mission.
According to hollywoodreporter.com:
Stephen Colbert is in Russia on assignment for a future broadcast of his CBS late-night series. Colbert tweeted photo of himself in the country Thursday in response to a tweet by President Donald Trump in which the president acknowledged he did not have any tapes on ousted FBI director James Comey as he had previously seemed to hint at.
CBS confirmed the “assignment” to the Associated Press on Thursday.