An international panel of 14 neonatal and pediatric specialists on Tuesday raised grave doubts about the evidence used to convict the British nurse Lucy Letby, who was found guilty in 2023 of murdering seven babies at the hospital where she worked. In a dramatic news conference in London, the chair of the panel, Dr. Shoo […]