A neonatal nurse in a British hospital has been discovered responsible of killing 7 infants
World Information Lucy Letby, 33, was charged with homicide within the deaths of 5 child boys and two ladies, and the tried homicide of 5 boys and 5 ladies. Lucy Letby. Cheshire Constabulary by way of AP By SYLVIA HUI and BRIAN MELLEY, Related Press up to date on August 18, 2023 | 9:55 AM … [Read more…]