Philippine Police Arrest Online Scamming ‘Kingpin’ in Luzon

Police allege that Chinese national Lin Xunhan, 33, has organized online fraud operations in several parts of the country.

This post was originally published on The Diplomat.