September 26, 2026
Moscow chokes Telegram as it pushes state-backed rival app
A Russia’s internet watchdog on Tuesday announced it was throttling the Telegram messenger platform for alleged legal violations, as Moscow tries to push its citizens…
