TAGS: Abolish the Death Penalty • Death Penalty, Lethal Injection, U.S. Executions • USA •
Stay of execution granted!
April 14, 2011
Good News! The Texas Court of Criminal Appeals has issued a stay of execution for Cathy Henderson who had been scheduled to…