Colorado grand jury indicts two deputies in Christian Glass shooting

US 3 days ago UPI 21
Two former deputies from the Clear Creek County Sheriff's Office in Colorado were indicted in relation to the shooting death of 22-year-old Christian Glass in June. 
Read The Rest at UPI- (opens a new tab)