Family of Recently Executed Carlos Cuesta-Rodriguez Shares Statement on His Life
Carlos Cuesta-Rodriguez was executed by lethal injection on August 13, 2024, in Oklahoma, twenty-three years following his conviction for the fatal shooting of his ex-girlfriend, Olimpia Fisher, during a domestic altercation.