South Carolina death row inmate Freddie Owens died by lethal injection on Friday during the state's first execution in 13 years.
After South Carolina executed its first inmate in more than a decade, many are wondering what is next for the other men on death row.
Freddie Owens was executed Friday evening by lethal injection, after his attorneys’ last-chance appeal to the U.S. Supreme ...
Prosecutors never found the weapon used and didn’t present any forensic evidence at trial linking Owens to the crime.
After an armed robbery in Greenville in 1997, Owens, 46, was found guilty by a jury of killing store employee Irene Graves.