FMR OFFICER SENTENCED IN MCCLAIN’S DEATH: Colorado Law Enforcement Faces Justice in Controversial Case

A former police officer in Aurora, Colorado was sentenced to prison for his involvement in the death of Elijah McClain. The officer, along with two others, were indicted on charges of manslaughter and criminally negligent homicide. The sentence comes after years of public outcry and protests over the handling of McClain’s case. McClain, a 23-year-old … Read more