I’m coming forward now because I know Freddie’s execution date is September 20 and I don’t want Freddie to be executed for ...
Protesters for and against the death penalty stand outside as South Carolina’s first execution in 13 years looms.
A man slated to be the first person executed by South Carolina in 13 years has lived a very troubled past, experts say.
South Carolina carried out its first execution in 13 years on Friday. Death row inmate Freddie Owens died by lethal injection ...
Freddie Owens, a South Carolina man, was executed over the 1999 killing of a convenience store owner, making it the state’s ...