Decatur police, FBI arrest man in alleged human trafficking plot - WAFF-TV: News, Weather and Sports for Huntsville, AL

Decatur police, FBI arrest man in alleged human trafficking plot

Powered by Frankly