News

The Alabama Supreme Court has ordered the execution of death row inmate Geoffrey Todd West to be carried out using nitrogen ...