Believe in God,
About Me
Company, Organization, or Institution
Status Update
178 arrested in child sex trafficking operation in north Florida
Police in north Florida announced the arrests of 178 people in a "large-scale" human trafficking investigation, with charges including production of child pornography and sex trafficking of
Like (5)
Loading...