January 8, 2010 News Roundup Jeff Welty 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 […]Read post