World UK Child-Killer Nurse Lucy Letby Sentenced To Life In Jail With No Chance Of ReleaseAugust 21, 20230 Lucy Letby was arrested following a string of child deaths at a UK hospital between 2015 and 2016 (File)Britain’s most…