Historic Firing Squad Execution Marks US Judicial Shift On March 7, 2025, South Carolina executed 67-year-old Brad Sigmon by firing…
This website uses cookies.