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