The Intercept @theintercept
Updated: In the third week of Russia's war on Ukraine, state TV in Moscow continues to features translated clips of Tucker Carlson agreeing with the Russian government's talking points. https://t.co/UAYo6Byeb7 — PolitiTweet.org