An Alabama inmate convicted of killing a man over a drug debt was set to be executed Thursday evening in the state’s latest death sentence carried out with nitrogen gas. Anthony Boyd, 54, was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results