British Nurse Convicted of Killing Infants in Shocking Serial Killing Case
British Nurse Convicted of Killing Infants in Shocking Serial Killing Case A British nurse named Lucy Letby has been dubbed the worst child serial killer in modern British history. Letby,…