Geoffrey Todd West, 50, was executed at William C. Holman Correctional Facility by nitrogen gas, a method Alabama began using last year. It was one of two executions on the night in the country, as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results