News

For nearly two decades, legal challenges have blocked the death penalty in North Carolina from being carried out. Now, Republican lawmakers who want to lift the state’s de-facto moratorium on capital ...
New research from the University of New South Wales have found that the Special Injected Metallisation (JSIM) technique ...