MIAMI – An Atlanta sex trafficker has been sentenced to 25 years in prison for forcing a young woman and a girl into selling themselves for sex. Anthony Bernard Carter …
Tag:
MIAMI – An Atlanta sex trafficker has been sentenced to 25 years in prison for forcing a young woman and a girl into selling themselves for sex. Anthony Bernard Carter …