105.2 FM, the only English radio channel in Moscow


I’ve even tried listening to it a couple of times. Sounds profoundly Russian, complete with Petrosyan style jokes. My guess it is a Moscow News project. But from what I know it is the only ratio station in Moscow that clutters air space in English.

Something to add?