Prosecutors initially charged all seven law enforcement officers who were at the scene when then-Clear Creek County sheriff’s deputy Andrew Buen shot and killed Christian Glass on June 10, 2022.
Prosecutors initially charged all seven law enforcement officers who were at the scene when then-Clear Creek County sheriff’s deputy Andrew Buen shot and killed Christian Glass on June 10, 2022.