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 ...