South Carolina Executes Inmate for 1997 Murder, Ending 13-Year Hiatus

South Carolina has executed its first inmate in 13 years, administering a lethal injection to 46-year-old Freddie Owens, who was convicted of murder in 1999. Owens received the death penalty for killing shop worker Irene Graves during an armed robbery in Greenville in 1997. Despite a last-minute sworn statement from his co-defendant, Steve Golden, claiming … Read more