Echo of Moscow, Russia's flagship liberal radio station, is shutting down, its editor @aavst announces. The station was a symbol of Russia's newfound freedom after the collapse of the Soviet Union.

— Anton Troianovski (@antontroian) March 3, 2022