Search for tag: "human traffic"
Is Atlanta The New Sex Trafficking Hub? w/Llewellyn Cornelius07-15-2016 Summary While it's commonly known as "The City Too Busy To Hate," Atlanta is developing a disturbing reputation as national and international hub for sex trafficking. Dr.…
From Llewellyn Cornelius
762 plays
0
|