Netflix has just premiered a new documentary film titled The Investigation of Lucy Letby, delving into the contentious case of the neonatal nurse whose conviction has sparked widespread debate. Lucy ...