Chen Zhi is accused of running scam centers that used forced labor to target victims worldwide. Cambodia handed him over to China after months of international pressure.
Chen Zhi is accused of running scam centers that used forced labor to target victims worldwide. Cambodia handed him over to China after months of international pressure.
Website: https://eunews.top