Broadview, IL
Broadview is a village of less than 8,000 residents, located just west of Chicago in Cook County, Illinois. Although reports of prostitution activity in the community appear limited, there has been a documented case of sex trafficking of a minor in the village, and they have taken a proactive approach to target underlying demand for […]