Nebraska Repeals Death Penalty

Nebraska unicameral legislature repeals the death penalty. NPR illustrates a decline in support of the death penalty, that shows its down to 60% currently. This repealing of the death penalty is both good and bad; it’s good because it shows the human capacity that we have as people to not take another humans life after the wrong doings they have […]

Read more