More than 250 human traffickers and people smugglers behind bars … More than 250 human traffickers and people smugglers behind bars ... - Interpol