USA (Virginia): Death penalty: Joseph O’Dell

The above, a white man sentenced to death for murder, is scheduled to be executed in Virginia on 18 December 1996. There are serious doubts about the evidence produced at the trial.

Choose a language to view report

Download PDF