No less than 8 people have been arrested by China police in relation to a RMB 50 million ($7.8 million) rug pull. The announcement was made via the official WeChat account of local police department on January 14, with further confirmation that another RMB 6 million ($944,000) has also been frozen by the authorities. China Police Apprehends Rug Pull Supects Following several reports by victims and after a series of investigations by the Police from Chizhou city, Anhui province, three suspects have now been arrested from three different provinces: Hunan, Guangdong, and Sichuan. The police also seized from these suspects,...