Nebraska on Wednesday became the seventh state since 2007 to scrap the death penalty, the latest sign of weakening public support for capital punishment.
read more
Nebraska on Wednesday became the seventh state since 2007 to scrap the death penalty, the latest sign of weakening public support for capital punishment.
read more