South Carolina executed a person by firing squad on Friday after appeals have been denied by the state and U.S. Supreme Courts earlier this week.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased