• Campaigns

USA (Texas): Death penalty / Legal concern: Odell Barrnes Jr

, Index number: AMR 51/014/2000

Odell Barnes is scheduled to be executed in Texas on 1 March 2000 for the murder of Helen Bass in Wichita Falls in 1989. There are serious questions about his guilt.

Choose a language to view report