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.
(BBC News, 2025-10-14T17:39:21Z)