Police arrested more than 150 people in metro Atlanta connected to human trafficking and child exploitation in the past month. The operation, called “Red Card,” targeted networks across the region. Investigators say more arrests are possible.
Over 150 Arrested in Atlanta Human Trafficking Sweep
5 min read
Continue reading in the USA News Updates app