
Two Colorado police officers were indicted and fired for the murder of a 22-year-old man armed with a knife who had called 911 for roadside assistance.
Clear Creek County Sheriff’s deputies Andrew Buen, 29, and Kyle Gould, 36, were indicted by a grand jury on Wednesday in relation to the murder of 22-year-old Christian Glass, according to Fifth Judicial District Attorney Heidi McCollum’s office.