Barring any late developments, the U.S. is set to see its first execution by firing squad in 15 years on March 7, 2025.
South Carolina is preparing this week to execute a man by firing squad, a capital punishment method that hasn’t been used in ...