Alabama has authorized the execution of a third person by nitrogen gas
Alabama Supreme Court authorizes third nitrogen gas execution
Aug 14, 2024 | 7:38 PM
Alabama has authorized the execution of a third person by nitrogen gas