Figure 3. The Ecosystem of Russian Independent Media Projects by Type
As of the second quarter of 2026, there were 131 active projects that each reached at least 100,000 monthly views, either across platforms or separately on its website, Telegram, or YouTube.