Reflections on life, meaning and purpose

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.