Site Overlay

Month: October 2015

Todd Willingham to Have Presence at 16th Annual March to Abolish the Death Penalty Oct 24, 2015

Five exonerated death row survivors will lead the 16th Annual March to Abolish the Death Penalty on October 24, 2015 at the Texas Capitol at 2 PM: Alfred Dewayne Brown, Ron Keine, Shujaa Graham, Sabrina Butler, and Gary Drinkard. Come to the march and hear how the death penalty puts innocent people at risk of execution if you want to know more about the march then click for more info. In addition to these five living, breathing survivors of death row, some people at the march will carry photos of Cameron Todd Willingham, an innocent person executed by the State of Texas inContinue readingTodd Willingham to Have Presence at 16th Annual March to Abolish the Death Penalty Oct 24, 2015