Police officers in Colorado shot and killed a terrified young man whose car got stuck in a dirt road. Christian Glass, 22, called 911 for help and showed signs of a mental health crisis before a Clear Creek deputy escalated the situation and fatally shot him after an hour of engaging with them
113 views · Thursday, September 15, 2022 (2 years ago)