Bloomington, IL
Bloomington is a city of approximately 78,000 residents, located in McLean County in central Illinois. Prostitution and sex trafficking activity have been well-documented in the city and surrounding communities, and in unincorporated areas of the McLean County. For at least 50 years, the city had a robust “red light district” before it was was shut […]