‘He didn’t do it’: days before execution in South Carolina, key witness says he lied
- Posted on September 19, 2024
- By The Guardian
- 1 Views
‘He didn’t do it’: days before execution in South Carolina, key witness says he lied
Lawyers scramble to halt death of Khalil Divine Black Sun Allah, AKA Freddie Owens, after claim from co-defendant