• Campaigns

USA (Texas): Death penalty )

, Index number: AMR 51/088/2002

Jeffery Williams is scheduled to be executed in Texas on 26 June 2002. He was sentenced to death for the murder of Barbara Pullins in 1994.

Choose a language to view report