Who is Lucy Letby and where did she work?
Who is Lucy Letby and where did she work? Lucy Letby, is a 33-year-old neonatal nurse based in Chester, a city located near Liverpool in northern England. Letby began serving in the neonatal unit at Countess of Chester Hospital in 2011, where her job involved providing care to a wide...