Breaking: Telegram CEO Pavel Durov allegedly arrested in France August 24, 2024 by DIGIT Spread the love Reports are trickling in via social media, but so far, we haven’t seen any official confirmation. Go to Source