South Carolina Executes Inmate by Firing Squad for First Time in Over a Decade March 21, 2025 No Comments Read More »