5 min read Why was the founder of Telegram arrested? Everything you need to know about this case August 29, 2024