Search results
15 hours ago · Died at ADX Florence in 2023. Lucy Letby: 2023 14 life sentences United Kingdom: Neonatal nurse who murdered 7 babies. Leoluca Bagarella: 1995 13 life sentences + 106 years, 10 months and solitary confinement for 6 years Italy: Member of the Sicilian Mafia, Salvatore Riina's brother-in-law. Donato Bilancia: 2000 13 life sentences without parole