Lucy Letby is one of Britain’s most notorious mass murderers who killed or tried to kill new-born, vulnerable babies who had ...
A panel of experts is disputing the medical evidence used to convict British nurse Lucy Letby of murdering seven newborns and ...