Andrew Buen, the Clear Creek County deputy who fatally shot Christian Glass in June, was accused of choking and kneeling on a man in 2019.
Posted inPolitics
Andrew Buen, the Clear Creek County deputy who fatally shot Christian Glass in June, was accused of choking and kneeling on a man in 2019.