This Sunday, an interesting twist to the recent American Law Institute’s divorce from its prior recommendations regarding the death penalty occurred:  The Charlotte Observer published an editorial calling for abolishing capital punishment in North Carolina, based on the ALI’s recent determination. 

As added incentive, the Charlotte Observer did point to a Duke University study and