South Carolina Reinstates Firing Squad: First Execution in 15 Years
South Carolina's First Firing Squad Execution in 15 Years On Friday, March 7, 2025, South Carol
South Carolina Reinstates Firing Squad: First Execution in 15 Years
South Carolina's First Firing Squad Execution in 15 Years On Friday, March 7, 2025, South Carol