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

Read Full Article