Cops Who Killed Stuck Driver Were Told to Fix Mental Health Response Years Ago

Two years before a Clear Creek sheriff’s deputy shot and killed Christian Glass, a grand jury told the department to improve its mental health policing. Two years before officers shot and killed a young man who called 911 when his vehicle got stuck during a mental health crisis, the Colorado …

Read more

Show More

Related Articles

Back to top button