US ABC News: USThe South Carolina Supreme Court has ruled the state’s death penalty is legal
The South Carolina Supreme Court has ruled the state’s death penalty is legal
US ABC News: USThe South Carolina Supreme Court has ruled the state’s death penalty is legal
The South Carolina Supreme Court has ruled the state’s death penalty is legal