Tech4 months ago
From Elon Musk to Edward Snowden, what tech leaders said about Telegram CEO Pavel Durov’s arrest
Aug 26, 2024 01:30 AM IST The Tesla founder’s X account was one of the first to mention the “#FreePavel” trend Telegram CEO Pavel Durov’s arrest...