Stop the Execution of Carlos Cuesta-Rodriguez in Oklahoma
Carlos Cuesta-Rodriguez is scheduled for execution in Oklahoma on August 13, 2026, for the 2003 murder of Olimpia Fisher. Carlos accepts his guilt and has shown great remorse for his […]
Carlos Cuesta-Rodriguez is scheduled for execution in Oklahoma on August 13, 2026, for the 2003 murder of Olimpia Fisher. Carlos accepts his guilt and has shown great remorse for his […]
Tennessee has scheduled Darrell Hines for execution on August 13, 2026 for the 1986 murder of Katherine Jenkins. We are concerned that while the vast majority of states with capital […]
Jeremy Williams is scheduled for execution in Alabama on August 13, 2026 for the 2021 murder of Kamarie Holland. Please sign the petition below to tell the Governor that the […]
