• Campaigns

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

, Index number: AMR 51/003/1999

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