Loading The Australian Federal Police arrested him, sparking a Philippine National Police (PNP) investigation that discovered the alleged puppet master of the international paedophile syndicate, which sold child abuse videos to foreigners for as little as $13. Authorities say that man was Teddy Jay Mojeca Mejia, a Filipino fugitive who’d been hiding in Dubai since […]