A local attorney who makes a living defending people accused in crimes is now facing criminal charges himself.
With help from TBI, deputies with the Cumberland County sheriff's department arrested Walter Alan Rose on Sunday.
The undercover drug sting went down in Cookeville at a truck stop.
Authorities say the 31-year-old took prescription pills from an officer. They say Rose was also carrying a gun and marijuana.