Freddie Owens was executed in South Carolina days after a key prosecution witness said he had lied on the stand decades ...
If all the executions are carried out, this will reportedly be the first time in more than 20 years that five were held in ...
South Carolina is set to execute its first inmate in 13 years after an unintended pause because the state could not obtain ...
Khalil Divine Black Sun Allah, previously known as Freddie Owens, died by lethal injection at the Broad River Correctional ...