Breakingnews South Carolina performs first death row execution in 13 years By moon 09/21/2024 South Carolina performs first death row execution in 13 years Inmate Freddie Owens died by lethal injection shortly before 6:45 pm ET
Comments are closed.