Mon. Jul 8th, 2024

Nurse Lucy Letby will spend the rest of her life behind bars with no chance of release. She has been found guilty of murdering seven newborns, injecting them with air or insulin or overfeeding them with milk.

By