Deputy Justified: Expert Testifies in Christian Glass Murder Trial in 2022

Golden, Colorado – A police tactics expert recently testified that former Clear Creek County Deputy Andrew Buen was justified in his use of force when he fatally shot Christian Glass in 2022. The expert’s testimony came during Buen’s murder trial, where he chose not to take the stand in his own defense. The shooting of … Read more

Police Officers Justified in Shooting and Killing Covenant School Shooter, Letter Confirms

NASHVILLE, Tenn. – Two Metro Nashville police officers received justification for fatally shooting the perpetrator who carried out the tragic shooting at The Covenant School, where three students and three staff members lost their lives about a year ago. The protocol following such incidents involving law enforcement mandates a thorough review, which led to Davidson … Read more