Netflix has made a feature documentary about Lucy Letby, the British neonatal nurse found guilty of murdering seven babies under her care, and it will premiere on the streamer next month. “The Investigation of Lucy Letby” is set to launch globally on Feb. 4 and promises to include “new materials and testimony from the British […]