31-07-2026 01:43 via scworld.com

Russia charges Telegram CEO Pavel Durov with aiding terrorism

The Kremlin claims Telegram facilitated "acts of sabotage and terrorism, mass murder, and cyber fraud," resulting in "numerous human casualties."
Read more »