dpo.st
Three Denver Sheriff Department deputies fired for using excessive force
The Denver Sheriff Department fired three deputies within a two-week period for using excessive force against inmates. Deputy William Jackson and Deputy Steven Roybal were terminated on June 27, an…