News

As the sun sets on February 28, the State of Texas will end Ivan Cantu’s fifty years of life in a Huntsville death chamber — the ultimate punishment for the two lives he was convicted of ...
Mendoza was the third inmate put to death this year in Texas, historically the nation's busiest capital punishment state, and the 13th in the U.S. On Thursday, Alabama planned to execute James ...