South Carolina’s top court rules state death penalty including firing squad is legal

Back To Top