Deputy’s Trial Reveals Details of Fatal Shooting After Motorist Assist Gone Wrong

Silver Plume, Colorado – Prosecutors asserted in court on Friday that former Clear Creek County Sheriff’s Deputy Andrew Buen acted aggressively and excessively when he fatally shot a young man, Christian Glass, who had called 911 for help when his car became stuck on a mountain road. Buen faces a second-degree murder charge for the … Read more