‘This was not a self inflicted death’: Mother Who Stabbed Newborn with Scissors Over 14 Times Found Dead in Prison

1 year ago 125
A British woman convicted of stabbing her newborn to death was found dead in a Chesire prison on Monday. According to BBC, 32-year-old Rachel Tunstill was found deceased at the HM Prison Styal, a spokesperson for the facility confirmed, adding that her death was not “self inflicted.” “HMP Styal prisoner Rachel Tunstill died in custody …
Read Entire Article