Elijah McClain’s Killers May Now Face Trial, but Those Who Covered Up His Homicide Will Not
By Jeremy Stahl, Vice On Wednesday, Colorado Attorney General Phil Weiser announced a 32-count indictment against five men responsible for the death of Elijah McClain in 2019. The grand jury’s charge that McClain’s death was indeed the result of manslaughter and criminally negligent homicide is a long overdue […]

















Recent Comments