Texas Witness to Innocence Freedom Ride to Culminate at 12th Annual March to Abolish the Death Penalty at Texas Capitol
Exonerated Death Row survivors from seven states will be taking their powerful message against the death penalty across Texas from October 12th through 19th. They will also be rallying support for the 12th Annual March to Abolish the Death Penalty in Austin, TX on October 22. Witness to Innocence is the nation’s only organization composed of, […]