Capital Punishment

California Still the Highest Spender on the Death Penalty; New Mexico Abolishes