The Colorado Independent,2020
All Right Reserved.
Home Tags Sheriff’s Deputy Thomas Ford
Tag: Sheriff’s Deputy Thomas Ford
Division Chief Elias Diggins, the man Mayor Michael Hancock has picked to temporarily head the Denver Sheriff’s Department, was once charged with a felony...