Shocking arrest of Telegram's Pavel Durov in France! Dive into the debate!