Barring any late developments, the U.S. is set to see its first execution by firing squad in 15 years on March 7, 2025. ...