Tallahassee, FL Police Arrest 178 Human Trafficking Suspects in 'Operation Stolen Innocence'

Tallahassee, Florida police on Tuesday announced the arrest of 178 people in what they termed a "large-scale" human trafficking operation.

from CBNNews.com https://ift.tt/3fduZVv

Comments

Popular posts from this blog

'It's Just Not a Fair Fight': Supreme Court to Hear Case that Could End Bureaucratic Rule