On Saturday, Pavel Durov, co-founder of social media/instant messaging application Telegram, was arrested in France. Flying in from his private plane from Azerbaijan, Durov was…
April 3, 2025
An online newspaper of teenagers, by teenagers, and for teenagers.