lethal injection secrecy

  • South Carolina Schedules First Execution in Over a Decade

    South Carolina has scheduled its first execution in more than 13 years for September 20, marking a significant legal and procedural milestone in the state’s capital punishment system. Freddie Eugene Owens, convicted for the 1997 murder of a store clerk in Greenville, is set to be executed after years of delays related to lethal injection…