Freddie Owens Execution Set for September 20
Freddie Owens Execution Set for September 20
Freddie Owens Execution Set for September 20
News summary

Freddie Owens, also known as Khalil Divine Black Sun Allah, is set for execution on September 20 in South Carolina, marking the state's first execution since 2011. Civil rights leaders, including the ACLU and NAACP, have urged Governor Henry McMaster to grant clemency or commute his sentence to life without parole, with a petition already gathering over 3,500 signatures. The South Carolina Supreme Court recently denied Owens' appeal, which argued that prosecutors concealed a deal with a key witness and that his trial was unfairly influenced by security measures. His attorneys emphasize that Owens' youth and mental health issues should mitigate his death sentence, which they deem excessive. Governor McMaster has not indicated whether he will intervene, stating he will make a decision on the day of the execution. Historically, no South Carolina governor has granted clemency to death row inmates since 1976.

Story Coverage
Bias Distribution
100% Left
Information Sources
bfb2a97b-336e-48d9-b69a-147df7862dc2d387b58c-602b-49e7-8f0e-990aad2baa47
Left 100%
Coverage Details
Total News Sources
2
Left
2
Center
0
Right
0
Unrated
0
Last Updated
3 days ago
Bias Distribution
100% Left
Related News
Daily Index

19Negative

Serious

Neutral

Optimistic

Positive

Ask VT AI
Story Coverage
Subscribe

Stay in the know

Get the latest news, exclusive insights, and curated content delivered straight to your inbox.

Related News
Recommended News