Since 1976, when U.S. Supreme Court reinstated the death penalty, 1,567 people have been put to death in the U.S, according to CNN. There was strong evidence of innocence in 20 of those cases. Texas executed 10 of those inmates.Next one up: Ivan Cantu. Texas will execute Cantu tomorrow at 6 p.m. He will die in spite of “strong new evidence” that he did not murder his cousin and his cousin’s fiancée in 2000. According to Newsweek, no court has agreed to review the new evidence. Newsweek also reported that “key witnesses have recanted their testimony…”By last Friday, Feb. 23, more ...