What's happened
Freddie Owens, now known as Khalil Divine Black Sun Allah, was executed in South Carolina on September 20, 2024, marking the state's first lethal injection in over a decade. Despite claims of innocence and a recantation from a key witness, the execution proceeded after appeals were denied.
Why it matters
What the papers say
The Independent reported that Owens' execution was the first in 13 years, emphasizing the lack of forensic evidence linking him to the crime and the recantation of key witness Steven Golden, who stated he was pressured into testifying against Owens. Sky News highlighted the dwindling death row population in South Carolina, noting that Owens' execution followed a significant pause in executions due to drug shortages. The Guardian pointed out the implications of the execution for future capital punishment cases in the state, suggesting that it could lead to a series of executions in the coming months. Metro provided details about Owens' last meal and the circumstances surrounding his execution, reinforcing the narrative of a flawed justice system.
How we got here
Owens was convicted in 1999 for the murder of convenience store clerk Irene Graves during a robbery. His execution follows a long pause in South Carolina's death penalty due to drug shortages and legal challenges surrounding lethal injections.
Common question
-
Why Did the Bank of England Keep Interest Rates at 5%?
The Bank of England's recent decision to maintain interest rates at 5% has raised many questions among consumers and investors alike. Understanding the implications of this decision is crucial for anyone affected by mortgages, loans, or inflation. Below, we explore the reasons behind this decision and what it means for you.
-
What are the latest trends and controversies surrounding the death penalty in the U.S.?
The death penalty remains a contentious issue in the United States, with recent events highlighting ongoing debates about its morality, legality, and effectiveness. The execution of Khalil Allah has reignited discussions about wrongful convictions and the future of capital punishment. Below, we explore key questions surrounding this complex topic.
-
What Happened in Khalil Allah's Case and Why Does It Matter?
Khalil Allah's execution on September 20, 2024, has sparked significant debate about wrongful convictions and the death penalty in the U.S. Despite claims of his innocence and a key witness recanting their testimony, the execution proceeded, raising urgent questions about the reliability of the justice system. This page explores the critical aspects of this case and the broader implications for capital punishment.
-
What Happened in Khalil Allah's Execution and Why Is It Controversial?
The execution of Khalil Allah in South Carolina has sparked intense debate and raised critical questions about the integrity of the judicial system. With claims of innocence surfacing just before his execution, many are left wondering about the implications for the death penalty in the U.S. This page explores the key issues surrounding this case and its broader impact on capital punishment.
More on these topics
-
South Carolina is a state in the Southeastern United States and the easternmost of the Deep South. It is bordered to the north by North Carolina, to the southeast by the Atlantic Ocean, and to the southwest by Georgia across the Savannah River.
-
Henry Dargan McMaster is an American politician, attorney and member of the Republican Party, who is the 117th Governor of South Carolina, in office since January 24, 2017.