Inmate’s haunting final act of life before execution by controversial method
Anthony Todd Boyd yesterday became the seventh inmate in Alabama to be executed using a new controversial method, just hours after it was condemned. The 54-year-old’s sentence was carried out in the evening of October ...