b12partners.net
Illinois Ends Death Penalty
Good news from a blue state: the death penalty is officially ended.