Oklahoma Kills Another Person Thursday – Anti Death Penalty Group Charges Execution of Nearly Blind/Deaf Jemaine Cannon ‘Not Justice; It Is Cruelty’