Bombshell Admission
Sort by
1 items
-
The Guardian - World
South Carolina to execute man despite bombshell admission from key witness
Khalil Divine Black Sun Allah, 46, appeals for clemency from governor as co-defendant says he lied at trial. South Carolina is set to execute a man on death row on Friday, days after the key ...8 hours ago