News Ticker and Breaking News

Carlos Deluna Executed by The State of Texas

The State of Texas vs Executed Carlos DeLuna

Monday, May 14, 2012 10:01 PM CDT Another innocent executed? The state of Texas killed Carlos DeLuna for a crime he appears not to have committed, according to a new report By Rania Khalek Death-penalty abolitionists long believed that the [...]