Six police officers who were present when distressed motorist Christian Glass was shot dead have been charged for failing to intervene.Glass, 22, was shot five times and killed last year in Georgetown after calling 911 for help and then refusing to get out of his car in an hour-long standoff because he was 'terrified.'Clear Creek County Sheriff's deputies Andrew Buen and Kyle Gould were indicted on second-degree murder charges last year, and now every other officer on the scene when Glass was killed has also been charged for their role.
Load More
Load More