May 12, 2025: A $400 million bet on Denver, evidence backlog ‘tortures’ victims, coal trains still chugging

Colorado Today

00:00
13:41