The Baofu Compound, a 20-acre site in Bamban, Tarlac in the Philippines, was home to a massive POGO hub.
A 2024 police raid exposed a network of human trafficking, torture and cyber scams, from fake romances to crypto fraud.
Watch the full story
显示更多