World6 months ago
British Nurse Bags Life Imprisonment For Killing 7 Newborn Babies, Including Siblings
A British nurse, Lucy Letby, who was convicted of murdering seven babies and the attempted murder of six others has lost her bid to appeal. Letby,...