Showing posts with label Lucy. Show all posts
Showing posts with label Lucy. Show all posts

Lucy Letby

Nick Johnson QC said the. In Cheshire northwest England at the neonatal ward at the Countess of Chester Hospital Lucy Letby is a …