A neonatal nurse was sentenced to life in prison for the murder of seven infants at a northern England hospital.
USA TODAY, USA Today: World
Mon, 08/21/2023 - 12:34pm
A neonatal nurse was sentenced to life in prison for the murder of seven infants at a northern England hospital.