Lucy Letby

She was detained in. Hereford native Lucy Letby worked as a neonatal nurse at Chester Hospital in England United Kingdom Countess…