Thu. Jul 7th, 2022

On Wednesday, Polk County Sheriff’s Office in Florida announced the arrest of 108 people during a six-day undercover…

The post Illinois Judge and Disney Employees Among 108 Arrested in Florida Human Trafficking Sting appeared first on The Tatum Report.