Lucy Letby is a former British neonatal nurse convicted of murdering seven infants and attempting to murder seven others at the Countess of Chester Hospital. Her crimes occurred between June 2015 ...
Some results have been hidden because they may be inaccessible to you