Telegram CEO Pavel Durov Arrested in France Over Failure to Curb Criminal Activity on Platform Read more