News Elon Musk And Edward Snowden Condemn Arrest Of Telegram CEO Pavel Durov Shaheer ShahzadAugust 26, 20240 The recent arrest of Pavel Durov, the CEO of Telegram, has drawn harsh criticism from Elon Musk and Edward Snowden,...