The suspects The renewed onslaught and crackdown on human traffickers across the country by the National Agency for the Prohibition of Trafficking in Persons (NAPTIP), in synergy with sister law ...