The sheriff’s deputies are charged with the fatal shooting of a man who called 911

The Clear Creek County, Colorado, Sheriff’s Office said it fired Deputies Andrew Buen and Kyle Gould after they were charged in connection with the June shooting of Christian Glass, 22.

Read Also :

World News