Lucy Letby: British neonatal nurse guilty of murdering babies
A neonatal nurse in a British hospital was discovered responsible Friday of killing seven infants and making an attempt to kill six others.Lucy Letby, 33, was charged with homicide within ...