Nurse Michelle Heughins Indicted For the Death of an Inmate, Officers Who Hog-tied Him Not Indicted

On April 4th in Winston Salem, North Carolina nurse Michelle Heughins was indicted by a grand jury in the 2019 death of an inmate at Forsyth County jail in North Carolina. Michelle Heughins, who worked as a nurse at the county’s jail, was charged with John Neville’s, 56, death, which prompted protests during the summer of 2020. Triad Abolition Project staged a
Read more