News Telegram CEO charged in France, released on $5.5M bail August 29, 2024 admin-dominor Court bars Pavel Durov to leave France Source link