Alabama set to execute third inmate with nitrogen gas
The State of Alabama is set to execute its third death row inmate by nitrogen hypoxia on Thursday after a U.S. court of appeals this week rejected the argument that the method was…
The State of Alabama is set to execute its third death row inmate by nitrogen hypoxia on Thursday after a U.S. court of appeals this week rejected the argument that the method was…