China cooperates with Southeast Asia to Tackle Scam Centers

“No More Bets” (孤注一掷) is a Chinese movie released on August 8, 2023 and has to date earned USD540.5 million at the box office. The movie portrays the adventure of a Chinese programmer and a Chinese model lured overseas by the prospect of a high-paying job and trafficked into a fraudulent online call scheme in […]
Read full blog post »