Sergey Ignatov, co-founder of the Russian radio station Echo of Moscow, died in early March 2026. His passing marks the loss of a prominent figure in Russian media known for independent journalism. Ignatov helped establish a platform influential in Russia's media landscape.
Observable data points shared across all narratives