Khalil Divine Black Sun Allah, previously known as Freddie Owens, is due to be executed in South Carolina this week despite an absence of forensic evidence and despite a key witness saying he made false remarks during the trial at the instruction of prosecutors
https://www.theguardian.com/us-news/2024/sep/18/freddie-owens-south-carolina-execution
#deathpenalty #SouthCarolina #KhalilAllah #BLM #humanrights #capitalpunishment #law #murder #crime #justice #execution