Carlos Cuesta-Rodríguez
Explore the life and controversial execution of Carlos Cuesta-Rodríguez, a 70-year-old Cuban who received the death penalty in Oklahoma for a 2003 murder.
Oklahoma Executes 70-Year-Old Cuban Man for 2003 Murder of Woman
Published on 8/13/2026