World
The Kremlin Is Killing Echo of Moscow, Russia’s Last Independent Radio Station
Media Control
For years, if you asked politicians whether Russia had freedom of speech, they’d cite Echo of Moscow. Now the station may be fighting its last battle, its editor tells The Daily Beast.
Trending Now