Execution

Texas Execution
Texas Execution
Texas Execution
Ruben Cardenas, a Mexican citizen on death row, was executed Wednesday night for the 1997 abduction, rape, and murder of his 16-year-old cousin Mayra Laguna.