British Nurse Lucy Letby Imprisoned for Life for Murder of 7 Babies

British Nurse Lucy Letby Imprisoned for Life for Murder of 7 Babies

LONDON A former neonatal nurse who killed seven babies in her care and tried to kill six others at a hospital in northern England was sentenced Monday to life in prison with no chance of release by a… [+4096 chars]

Read More
Top