Tuscumbia, AL
Tuscumbia is a city of about 8,000 residents in northwestern Alabama. It is the county seat of Colbert County and part of The Shoals metropolitan area. Prostitution and sex trafficking have been documented in the city, resulting in complaints from residents to law enforcement. One of the more severe crimes associated with the local commercial […]