One Year Ago, Elijah McClain Was Detained, Put in a Chokehold by Police, Sedated as he Walked Home From the Store – He Died Days Later
Elijah McClain was Returning Home from a Trip to the Store to buy an Iced Tea in Aurora, Colorado on August 24, 2019 When he was Detained by Police – Their Aggressive Treatment of This … Read more…