Monthly Archives: November 29, 2015

16th Annual March to Abolish the Death Penalty

News Coverage of 16th Annual March to Abolish the Death Penalty, October 24, 2015. Alfred Dewayne Brown, newly exonerated from Texas death row in June 2015, speaks at the Texas Capitol.