Home Science & Tech News Is Telegram founder’s arrest a sign of the tide turning against social media companies and their bosses?