By: Lily Hughes
Campaign to End the Death Penalty
Monday, March 17, 2014
The 5th Circuit Court has released an opinion denying relief to innocent Texas death row prisoner Louis Castro Perez. Many folks will be familiar with the case through Louis' sister, Delia Perez Meyer, who sits on the board of the Campaign to End the Death Penalty.