The 14th Annual March to Abolish the Death Penalty was Saturday November 2, 2013 at 2 PM in Austin, Texas at the Capitol.
Leave a Reply