19 people, mostly women, detained at Atlanta area home; sex trafficking probe ensues

Police in South Fulton, Georgia, detained 19 people Thursday following reports of shots fired at a “problem residence” where a “sex party” was reportedly being advertised.

View Full Story

Share:

The Latest