Telegram’s Pavel Durov Released Amid Ongoing Legal Battle Over Platform Moderation
Tech billionaire Pavel Durov, founder and CEO of Telegram, has been allowed to return home to Dubai as French authorities ...
Tech billionaire Pavel Durov, founder and CEO of Telegram, has been allowed to return home to Dubai as French authorities ...