Elijah McClain (Image source: Facebook/Elijah McClain) Three of the Aurora, Colorado, police officers who mocked the chokehold death of Elijah McClain have been terminated. Interim Police Chief Vanessa Wilson did not take long after the internal investigation to fire Erica…
Read More