July 31, 2026
Russia accuses Telegram CEO of aiding terrorism
Russian authorities said on Wednesday that tthey had charged Pavel Durov, the founder and CEO of the messaging app Telegram, with aiding terrorism, the latest step by the Kremlin to bring the Internet…