February 17, 2025

CEO of Telegram Pavel Durov is accused of numerous major offenses in France