St. Clair County, AL
St. Clair County is a county in central Alabama, located within the Birmingham, AL metropolitan area, with a population of roughly 93,00 residents. It has two county seats: Ashville and Pell City. Prostitution and sex trafficking activity has been well-documented within the county. This activity and the problems and ancillary crimes it generates result in […]