Frank Baumgartner

NC’s death penalty: Going, going, good riddance

By: - November 18, 2013

Recently, former President Jimmy Carter called for the abolition of the death penalty based on continued and significant evidence that, just as in 1972, the application of our ultimate punishment is as arbitrary as a lightning strike. North Carolina’s recent repeal of the Racial Justice Act was designed to remove an important barrier to the resumption […]