July 2026
July 29, 2026
Russia Charges Telegram Founder with Aiding Terrorism Amid Ukraine Conflict
Russia's FSB has charged Telegram founder Pavel Durov with aiding terrorism, claiming the platform has not removed content used by Ukrainian intelligence and terrorist groups…