Burlington, IA
Burlington is a city in, and the county seat of, Des Moines County, Iowa. Its population is roughly 24,000, and it is located in the southeastern corner of the state. Consumer level demand provides the revenue stream for all prostitution and sex trafficking, and has been targeted by local law enforcement agencies as a strategy for prevention and response. Demand reduction […]