Netflix film probes conviction of UK baby killer nurse
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. Lucy Letby, 36, from Hereford, western England, was charged in 2020 following a string of deaths at a hospital's…
4 Feb 20:44 · Japan Today