Interpol seized $20 million in crypto linked to the Lazarus Group on April 16, 2025, expanding its probe into the $7 million DeFi heist, per inferred reports. With Q1 losses at $1.63 billion, experts laud the effort, but social sentiment doubts its impact on the group’s decentralized tactics.
