Florida Sex Trafficking Bust Leads To Arrest Of 160 People, Cartersville Georgia Deputy Police Chief And 2 Disney Employees Among List
A massive sex trafficking sting has taken down 160 people, including two Disney workers, several teachers, and a Georgia deputy...
Read moreDetails