Twenty-three year old Elijah McClain was killed by police in 2019. Read how the officers responsible for his death are being indicted two years later.
An independent report was released today indicating Colorado police were responsible for the death of Elijah McClain. Read the details here.