Fresh evidence has cast serious doubt over the conviction of Lucy Letby, the former neonatal nurse sentenced to multiple life ...
Lucy Letby, a nurse in England, was convicted of murdering 7 babies in her care. Coverage of the trial was heavily restricted ...