In the face of overwhelming statistics and facts indicating the ineffectiveness and arbitrary nature of capital punishment in our nation (Death Penalty Information Center, 2023), only 23 States have abolished the death penalty while 4 States currently have a governor-issued moratorium in place (including Arizona). Even though public opinion is over 60% against the death …
