Philippine Police Raid Alleged Cybercrime Buildings and Rescue 2,700 Workers

The workers, who came from 18 different countries, were allegedly duped into working for fraudulent online gaming sites and other cybercrime groups.