
Rebecca Smith, from Bratton near Westbury in Wiltshire, southern England, was the last woman in Britain to be hanged for infanticide of her own baby. She suffered her punishment at Devizes. But this unassuming woman who attended chapel and prayed night and morning, had poisoned...