St. Charles, IL
Saint Charles is a suburb located west of Chicago, in DuPage and Kane counties, and has a population of approximately 33,000. Prostitution activity has been well-documented within the city, and the problems and ancillary crimes it generates results in complaints to law enforcement agencies. Consumer level demand provides the revenue stream for all prostitution and sex […]