Texas scheduled to execute Ivan Cantu despite new evidence, recantation of witnesses – Liberation News
On February 28, Ivan Cantu, who has maintained his innocence for over two decades, is scheduled to become the 587th person put to death by the Texas k
Source: liberationnews.org