Tech Durov Arrest Spurs Telegram App Downloads by Hillary Ondulohi 3 weeks ago The arrest of Telegram founder and CEO Pavel Durov in France is beginning to influence the app’s user engagement and ... Read more