US Capital Punishment Cases Skyrocketed in 2025 to Peak in 16 Years.
-
- By Katherine Wright
- 05 Mar 2026