421 SEX TRAFFICKERS ARRESTED. Shouldnt this be Headline news??? .. Reminder, because everyone forgets so easily Human trafficking is just the modern word for slavery. Slavery never ended, and still persists as a thriving indust 421 SEX TRAFFICKERS ARRESTED Shouldnt this be Headline news??? Reminder because everyone forgets so easily Human trafficking is just the modern word for slavery Slavery never ended and still persists as a thriving indust