The Russian founder of the messaging app Telegram, Pavel Durov, was arrested in France this weekend

Core News

Updates