Sheriff and Drug Task Force are in the news again. See this link to WBIR.com : Link...
Sure seems strange the deputy would resign just a couple weeks before her "colleagues" arrest her. Thoughts?