It's your world
tags: Death penalty, innocent, Cameron Todd Willingham, capital punishment, Texas, execution
Texas put to death an innocent man. It can be the beginning of the end of the death penalty, if we act.
Other sites in the People Before Profit network:
Except where otherwise noted, content on www.peoplesworld.org
is licensed under a Creative
Commons Attribution-Noncommercial-No Derivative Works 3.0 United States