Operation First Light 2024, funded by China’s Ministry of Public Security and led by Interpol, arrests 3950 suspects and seizes $257 million in assets from various online scams.
View full story…