Tags: Criminal.

Odell Barnes Jr. (March 22 1968 – March 1 2000) was a Texas man convicted of the 1989 murder of Helen Bass. During the later stages of Barnes’ legal appeals human rights groups and anti-death penalty advocates raised questions about Barnes’ murder conviction leading to international media attention and diplomatic protests from the government of France. Barnes was executed on March 1 2000.

Loading...

This page contains content from the copyrighted Wikipedia article "Odell Barnes (criminal)"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.