Santa Rosa, CA
Santa Rosa is located in Sonoma County, California, north of San Francisco, and has a population of roughly 177,000 residents. As in the neighboring cities of Rohnert Park and Novato, prostitution and sex trafficking have posed persistent and visible problems in the area for several decades and has generated ongoing complaints from local residents. The […]