10/24/17: 18th Annual March to Abolish the Death Penalty in Austin, TX this Saturday
The 18th Annual March to Abolish the Death Penalty will be held in Austin, Texas on Saturday, October 28, 2017 at 2pm at the Texas Capitol. Speakers include Shujaa Graham (exonerated death row survivor, murder victim family member, social activist, member of Witness to Innocence), and Bill Pelke (murder victim family member, President and Cofounder of Journey of Hope). READ MORE.