• 8 months ago
Three Taiwan nationals have been rescued from a human trafficking operation on the northern Philippine island of Luzon, where they were forced to work in an online scam.

Images courtesy of Joann Manabat/Rappler.

Recommended