USA (Texas): Further information on death penalty / Legal concern: Odell Barrnes Jr

Odell Barnes was executed by lethal injection in Huntsville, Texas, on 1 March 2000. He maintained his innocence to the end.

Choose a language to view report

Download PDF