Caldwell, ID
Located in southwestern Idaho, Caldwell is the government seat of Canyon County and has approximately 57,000 residents. Prostitution and associated problems, such as sex trafficking and child sexual abuse, have been documented in the area. For example, in December 2013, detectives with the Caldwell Police Street Crimes Unit arrested eight people after an undercover prostitution […]