Three days before the 11th Annual March to Abolish the Death Penalty, Anthony Graves, an innocent man has been released from Texas Death Row
Three days before the 11th Annual March to Abolish the Death Penalty this Saturday October 30 at 2 PM at the Texas Capitol in Austin, an innocent man has been released from Texas Death Row. From the Houston Chronicle: A Texas inmate sentenced to die in 1994 has been released […]