happenedHere’sHere’s what happened in crypto today -Mantra’s 90% crash, BTC, and more!Benjamin NjiriApril 30, 2025 by Benjamin NjiriApril 30, 2025011 Crypto Journalist Share this article BTC could drop to $76K, according to Peter Brandt. Mantra crashed by 90% in 24 hours, but the founder denied...