Huntsville, AL
Huntsville is a city in northern central Alabama. It is the state’s fourth-largest city, with a population of approximately 217,000. Many problems related to prostitution have been reported in the city, including multiple sexual assaults and murders of prostituted women, the murder of an alleged pimp in 2013, and the murder of a sex buyer […]