Davenport, IA
Davenport is a city on the eastern edge of Iowa on the Mississippi River. Davenport is the county seat of Scott County, and has a population of just over 100,000. Prostitution and child sex trafficking have been well-documented problems in the city for decades, and in some cases there has been extreme violence associated with […]