South Carolina Carries Out First Execution in 13 Years Despite Controversy Surrounding Inmate Freddie Owens’ Conviction
Freddie Owens: South Carolina Executes First Inmate in 13 Years UNPRECEDENTED EVENT IN SOUTH CAROLINA South Carolina state has carried out its first execution in