CRIME: WHO IS THE ‘BABY KILLER’ NURSE? Lucy Letby has been sentenced to life imprisonment in England for murdering seven babies in her care. Did she fit the ‘usual’ Published 27 Aug, 2023 07:07am