After more than a decade without an execution, South Carolina has taken a controversial step by executing its first inmate in ...
Copyright 2024 The Associated Press. All Rights Reserved. South Carolina has put inmate Freddie Owens to death in the state’s first execution in more than a decade ...
Freddie Owens was executed by lethal injection in South Carolina's first execution in 13 years. Sentenced to death for a 1997 ...