Jasper, AL
Jasper is a city of approximately 14,000 residents located in Walker County in northern Alabama. In May 2011, members of the Walker County Sheriff’s Office’s Narcotics Enforcement Team (NET) conducted a street-level reverse sting outside one of the city’s motels, using an undercover female officer as a decoy. The operation resulted in the arrest of four sex buyers, all of whom […]