Home » Telegram-Linked Toncoin Token Sheds $2.7 Billion After CEO Pavel Durov Detained