Chinese Police Arrest 8 People Related to $7.8M Rug Pull

Police in eastern China arrested eight people and froze RMB 6 million ($944,000) related to a RMB 50 million ($7.8 million) rug pull, according to a Jan. 14 post on a local police branch's official WeChat account.

Read more: Police in China’s Zunyi City Bust a $124M Money Laundering Scam

Source