Alleged Scam Boss Arrives In China After Cambodia Arrest

Chen Zhi, alleged leader of massive online scamming operation, shown hooded and in handcuffs after Cambodia arrest

This article has been indexed from Silicon UK

Read the original article: