A Netflix documentary released Wednesday about a former UK nurse jailed for life for murdering seven babies is taking a fresh look at the puzzling case of the prolific child killer. The Barron's news ...