The American Law Institute came up with the legal framework for the United States' modern system of capital punishment. Last October, the A.L.I. withdrew Section 210.6 on capital punishment from its Model Penal Code, citing "intractable institutional and structural obstacles to ensuring a minimally adequate system for administering capital punishment."
What's that mean? 4000 judges, lawyers, and law professors have declared that our system of killing certain bad guys is "irretrievably broken."
There just aren't any good arguments left for capital punishment. South Dakota, let's save money, save lives, and save ourselves the moral stain of killing criminals in captivity. Let's follow the A.L.I.'s lead and remove Chapter 23A-27A from our penal code.
Update 2010.01.05 15:55 CST: Mr. Feser links to a blog post by his pal Mike Gruszczynski expressing similar disgust with Nebraska's death penalty and the un-Christian hypocrisy that keeps it alive.
Property Tax paying voters left out of school start date decision - While I think most are OK with the August 23rd start date some wanted to see the last week of August instead, but it is unfortunate how the School District...
11 hours ago