News Update Who is Pavel Durov? Everything you need to know about the billionaire Telegram founder and CEO arrested in France | World News Venarayua August 25, 2024 0 Telegram founder and CEO Pavel Durov was arrested in France on Saturday evening. Local media reports suggest the investigation focused on a lack of moderators […]