Texas executes death-row inmate despite allegations of false testimony at trial
Ivan Cantu was executed Feb. 28 by the state of Texas despite claims that the Texan’s 2001 conviction for killing James Mosqueda and Amy Kitchen, his cousin and his cousin’s fiancee, was based on false testimony.