Tag: life in prison
Civil Rights & Individual Liberties
The Death Penalty: A Just Punishment?
December 04, 2019
On November 15, 2019, the Texas Court of Criminal Appeals suspended the execution of Rodney Reed and sent his case back to trial, due to new witness testimony that pointed to his innocence and raised concerns about how evidence was handled during the initial trial.1 Since 1977, at least 166 inmates have been released from death […]Read More >