Lucy Letby

British Nurse Lucy Letby Gets Life Sentence For Killing Seven Newborns

Britain’s most prolific child killer of modern times on Monday began the rest of her life behind bars for murdering…

1 year ago