1 Answers
Capital punishment in Alabama is a legal penalty. The state has the highest per capita capital sentencing rate in the United States. In some years, its courts impose more death sentences than Texas, a state that has a population five times as large. However, Texas has a higher rate of executions both in absolute terms and per capita.
4 views
Answered