News Roundup

There’s been lots of interesting criminal law news in the last week or so. 1. Duke University researchers are all over the death penalty debate. According to this News and Observer story, Duke economist Philip Cook has concluded that North Carolina would save $11 million per year by eliminating the death penalty. Meanwhile, Duke sociologists … Read more