Last meal of death row inmate revealed after South Carolina’s first execution in 13 years
Khalil Divine Black Sun Allah, previously known as Freddie Owens, died by lethal injection at the Broad River Correctional Institution in Columbia
Khalil Divine Black Sun Allah, previously known as Freddie Owens, died by lethal injection at the Broad River Correctional Institution in Columbia
What's Your Reaction?