Axios @axios
Russia's brutal invasion of Ukraine has finally pushed Western institutions to crack down on Russian state-backed media outlets like RT, Sputnik and TASS, which have long served as a propaganda arm of the Kremlin. https://t.co/chCJ9kTweA — PolitiTweet.org