News Roundup

Published for NC Criminal Law on September 25, 2015.

There was a steady stream of news about capital punishment this week. The Pope addressed a special joint session of Congress this week, and among many other things, asked the legislature to abolish the death penalty. The full text of the speech is here. Justice Scalia, one of the Supreme Court’s six Catholics, reportedly stated ... Read more

The post News Roundup appeared first on North Carolina Criminal Law.