Death of Elijah McClain: Officers, medics indicted on manslaughter for 2019 case

New Zealand Herald

Published

Three suburban Denver police officers and two paramedics were indicted on manslaughter and other charges in the 2019 death of Elijah McClain, a 23-year-old Black man put into a chokehold and injected with a powerful sedative in a...

Full Article