Chinese police unearth multi-million dollar DeFi rug pull

The Chizhou police arrested eight people from different provinces in December and froze assets worth millions.