Add Yahoo as a preferred source to see more of our stories on Google. Netflix has made a feature documentary about Lucy Letby, the British neonatal nurse found guilty of murdering seven babies under ...