George Ibarra, 42, told investigators he left the department fearing “possible liability issues” with the department’s evidence protocols
police misconduct
Posted inCrime and Courts
Governor dedicates May 24, 2023, as Christian Glass Day in remembrance of 22-year-old killed by police
Glass’ family received a record $19 million settlement after he was killed by a Clear Creek sheriff’s deputy last year while suffering a mental health crisis