XPChronicle
February 4, 2025
Lucy Letby is serving 15 life sentences for seven baby deaths at neonatal units between 2015 and...