Oklahoma Kills Another Person Thursday – Anti Death Penalty Group Charges Execution of Nearly Blind/Deaf Jemaine Cannon ‘Not Justice; It Is Cruelty’
By The Vanguard Staff OKLAHOMA CITY, OK – Oklahoma executed Jemaine Cannon Thursday. On death row since…