Boulder, CO
Boulder is a city of roughly 104,000 residents, located 25 miles northwest of Denver in Boulder County, CO. The city is known to have substantial problems associated with prostitution and sex trafficking. Among the more serious crimes associated with the county’s commercial sex market is child sex trafficking. For example, in 2012, the city of Boulder […]