Alabama Man Executed with Nitrogen Gas for 1997 Crime
Alabamian Geoffrey Todd West was put to death on Thursday by nitrogen gas execution after apologizing to his victim’s family and pleas from the woman’s son to spare his life. West, 50, had been convicted of killing a woman during a 1997 gas station robbery. He died at 6:22 pm due to lack of oxygen … Read more