Auburn, MA
Auburn is a city of approximately 16,000 residents located in central Massachusetts, near Worcester in Worcester County. Local law enforcement have reported problems with prostitution and sex trafficking for decades. 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 […]