Leaving Death Row (July 2008)
Death row inmate Charles Dean Hood was scheduled to be executed in Huntsville on June 17. His death warrant was stayed at the last minute following a flurry of appeals.
Death row inmate Charles Dean Hood was scheduled to be executed in Huntsville on June 17. His death warrant was stayed at the last minute following a flurry of appeals.