Execution: Texas Puts Ivan Cantu to Death Despite Maintaining Innocence

Dallas, Texas – Ivan Cantu was executed in the state of Texas on Wednesday for the murders of his cousin, James Mosqueda, and Mosqueda’s girlfriend, Amy Kitchen, back in November 2000. Cantu, 50, maintained his innocence until the very end, speaking out in his final moments to the families of the victims. Despite Cantu’s claims … Read more