Police Officer Resigning After Theft Arrest

(Nashville, TN)  --  A Nashville Metro police officer is resigning after being arrested for misdemeanor theft. 

 Joshua Vaughn allegedly took a bottle of alcohol from the vehicle of a suspected DUI driver on Friday.  He was decommissioned on Saturday.  Vaughn had been with the department since 2013.


Sponsored Content

Sponsored Content