Europe Why was Telegram CEO Pavel Durov arrested in France? | The Take 29 August 2024, 9:35 am Team Buyback Share this:TweetRedditTelegramWhatsApp