UK sanctions two alleged leaders of scam centres
Chen Zhi and Qiu Wei Ren have had assets - including 19 London properties - frozen in a US-UK operation.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.