LONDON (Reuters) – British police on Thursday hit out at “ill-informed” criticism of the investigation and prosecution of nurse Lucy Letby whose conviction for murdering seven babies in her care has provoked global scrutiny. Letby was jailed in 2023 for the remainder of her life after being found …Read More
