Telegram

Azerbaycan

Telegram CEO charged in France, released on $5.5M bail

Pavel Durov, the founder and CEO of the encrypted messaging app Telegram, was charged in France...