Champaign County, IL
Champaign County, Illinois has approximately 210,000 residents, and is the 10th-most populous county in Illinois. The twin cities of Urbana and Champaign are the only cities in the county and they abut the campus of the University of Illinois at Urbana-Champaign. Prostitution and sex trafficking activity have been well-documented in the city and surrounding communities, […]