Pat Quinn, the governor of Illinois, has signed a law that bans the death penalty in the state.
The RELEVANT annual print edition is here.
PRE-ORDER NOW AND SAVE 20%