Storm Lake, IA
Storm Lake is a city of just over 11,000 residents, located in Buena Vista County east of Sioux City, Iowa. Prostitution activity has been reported in the community in recent years. On at least two occasions, local law enforcement have uncovered commercial sex rings while responding to reports of related robberies and sexual assaults. In an effort […]