Account
Loading...
Two individuals in Tuscaloosa County have been arrested and charged with multiple counts of human trafficking related to an alleged scheme involving the importation of immigrants from South America and subjecting them to “forced servitude” under fear of deportation.