Alabama Executes Mentally Impaired Inmate Holly Wood