Russian authorities take down liberal Echo of Moscow radio station as well as an independent TV channel, Dozhd, both often critical of the government, for alleged deliberate falsehoods against the Russian military and incitement to extremism. (The Moscow Times) 2022 Russian invasion of Ukraine, Media freedom in Russia link embed save