Categories
execution innocence

State of Texas executes Ivan Cantu

Tonight, February 28, 2024, the State of Texas put Ivan Cantu to death despite grave doubts about the integrity of his conviction and widespread calls to stop his execution. Cantu […]