Batchtown, IL
Batchtown is a village in the southern end of Calhoun County, Illinois. Its population is less than 200, but cases prostitution and related crimes have occurred there. Consumer level demand provides the revenue stream for all prostitution and sex trafficking, and has therefore been targeted by local law enforcement agencies as a strategy for prevention and […]