Categories October Surprise 2024 French authorities indict Telegram founder Pavel Durov on multiple charges Post author By Post date December 26, 2024 Charges against the CEO of Telegram mark one of the few instances where the head of a major internet platform has been charged over alleged criminal failure to moderate what users do on its site.