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

John Walter Castro was executed on 7 January 1998. his appeal for clemency was denied by a vote of 4-0.

Choose a language to view report

Download PDF