Carr: DeKalb County Human Trafficking Investigation Leads to New Arrest for Hindering the Apprehension of a Criminal
Attorney General Chris Carr announced that Crystal Carter, 44, of Stone Mountain, has been arrested and charged with Hindering the Apprehension of a Criminal, specifically defendant Terry Florence who is alleged to have trafficked one minor and two adult females in DeKalb County.