British Nurse Lucy Letby Jailed For Killing Seven Newborns

British Nurse Lucy Letby Jailed 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