Caddo Parish, LA
Caddo Parish is located in northwest Louisiana, on the west side of the Red River, across the river from Bossier City. It has a population of about 243,000 people, most of which (218,000) reside in Shreveport, the third-largest city in Louisiana, and the county seat. Prostitution and sex trafficking are well-documented problems throughout the county. […]