Christian Glass: Sheriff’s deputy convicted of killing man in shooting that shocked America

Prosecutors said Andrew Buen needlessly escalated a standoff with Glass, who showed signs of a mental health crisis

Feb 21, 2025 - 15:51
 0
Christian Glass: Sheriff’s deputy convicted of killing man in shooting that shocked America

Prosecutors said Andrew Buen needlessly escalated a standoff with Glass, who showed signs of a mental health crisis