American political commentator Tucker Carlson has been spotted in Moscow, according to Telegram channel Mash. The channel reported that this was Carlson’s first trip to Russia and that he has been in Moscow since February 1.

  • Norgur
    link
    fedilink
    111 months ago

    We don’t believe “A Telegram channel said” when it’s pro-russian bullshit (rightfully so), so we shouldn’t believe “A Telegram channel said” when it fits our world view either. Just saying.