Denver police “still can’t pull the trigger on telling the truth about this terrorizing raid,” an attorney said.
15, 2024 9:21 a.m. Christopher Shepherd was the first to die. SWAT officers fatally shot him in January, a mentally ill man in crisis in the affluent suburb of Upper St. Clair. Austyn Cousins was ...