2022 Russian invasion of Ukraine 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. Russia Blocks 2 Independent Media Sites Over War Coverage - The Moscow Times © The Moscow Times Sources: The Moscow Times