Execution: Texas Puts Ivan Cantu to Death for Cousin’s Murder

Dallas, Texas – Ivan Cantu, convicted of fatally shooting his cousin, James Mosqueda, and his cousin’s girlfriend, Amy Kitchen, in November 2000, was executed on Wednesday. Cantu, 50, maintained his innocence until the end, addressing the families of the victims in his final speech. Despite Cantu’s claims of innocence, prosecutors argued that he killed Mosqueda, … Read more