Broward County, FL
Broward County has a population of about 2,000,000 residents and is located on the southeastern coast of Florida. Its county seat and largest city is Fort Lauderdale. Prostitution and sex trafficking have been persistent and well-documented problems in the county for decades. Prostitution-related homicides have also occurred in the county. Among the ways in which […]