x
Breaking News
More () »

Grand Jury indicts 2 Clear Creek deputies in death of Christian Glass

On Wednesday, a Grand Jury decided to indict deputies Andrew Buen and Kyle Gould for the death of Christian Glass.

Before You Leave, Check This Out