Tuesday, November 6th 2012, 6:06 pm
An Oklahoma man convicted of killing his fiancee back in 1986 has been executed Tuesday.
Garry Thomas Allen died by lethal injection Tuesday at the Oklahoma State Penitentiary in McAlester.
This is the fourth time Allen has been scheduled for execution. The latest was back in April, when a judge issued a last minute stay to determine Allen's mental competency.
4/11/2012 Related Story: Oklahoma AG Appeals Stay Of Execution For Oklahoma Death Row Inmate
Twenty-six years ago, Garry Allen shot the mother of his two children, Gail Titsworth, as she went to pick up her sons up at daycare.
When police found Allen afterward, he tried to make the officer shoot himself with his own weapon. But in the scuffle, Allen was shot in the head and lost his eye.
Defense attorneys have argued the shot resulted in brain damage making Allen mentally incompetent and ineligible for the death penalty. A claim, Titworths sons have told us in the past they reject and at this point are getting fed up with the appeals process.
"He has to pay for what he done," said Adrian Titsworth.
But anti-death penalty advocates have continued to fight on Allen's behalf and yesterday protested at the Capitol and made a last minute plea to the Governor to save Allen's life.
"This eye for an eye, tooth for a tooth mentality in this state is killing our state and it's never going to solve the problem," said Constance Johnson, a state senator and member of the Oklahoma Coalition to Abolish the Death Penalty.
The State Attorney General, Scott Pruitt, however says after 19 years of appeals and delayed justice his thoughts will be with Titsworth's family especially her two sons who were left without a mother.
Members of the Oklahoma Coalition to Abolish the Death Penalty will remain gathered outside the Governor's mansion and stand vigil until they receive notice of a stay of execution or until the execution is carried out.
Allen is the fifth man executed in Oklahoma this year.
November 6th, 2012
November 13th, 2024
October 28th, 2024
October 17th, 2024
December 21st, 2024
December 20th, 2024
December 20th, 2024
December 20th, 2024