USA: (Oklahoma) Further information on Death Penalty/Prison conditions

John Wayne Duvall was executed on 17 December 1998. A vote for clemency by the Pardon and Parole Board tied 2-2. John Walter Castro’s clemency hearing is on 21 December 1998. He is scheduled for execution on 7 January 1998.

Choose a language to view report

Download PDF