South Carolina’s first execution in more than 13 years set for next month
South Carolina will carry out its first execution in more than 13 years next month following struggles to obtain lethal injection drugs. Freddie Eugene Owens, 46, is scheduled to be executed on Sept. 20 for the 1997 killing of store […]
South Carolina’s first execution in more than 13 years set for next month Read More »