Tallahassee police tout human trafficking arrests and help for victims
The Tallahassee Police Department (TPD) has announced the results of a human trafficking initiative dubbed Operation Lighthouse. It…
Browsing Category