South Carolina sets date for first execution in more than 13 years
Associated Press COLUMBIA, S.C. (AP) — South Carolina has set a Sept. 20 date to put inmate Freddie Eugene Owens to death in what would be the state’s first execution in more than 13 years. South Carolina was once one of the busiest states for executions, but for years had had trouble obtaining lethal injection
Continue Reading