Britain’s Baby Killer Nurse Gets Life Imprisonment, Killed 7 Newborns
Lucy Letby, a British nurse convicted of killing seven newborns and trying to kill six others, was sentenced to life imprisonment without parole, on Monday.
Judge James Goss handed Letby a “whole life order”, meaning she will spend the…