Lucy Letby: The Nurse Who Killed 7 Infants In The UK World News August 23, 2023 In a shocking case that has sent shockwaves throughout the United Kingdom, Lucy Letby, a British nurse was sentenced to…