Telegram Boss Banned from Leaving France in Criminal Probe Angela Amuzu Aug 29, 2024 Telegram boss and founder Pavel Durov has been placed under formal investigation in France as part of a probe into…