Tag Archives: Michelle

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

SE corner of HM Prison Swansea

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