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 o...
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 o...