The majority of citizens in the United States still support the death penalty, but the amount of people who support the punishment has decreased in past years, according to research studied by University of Nebraska professors. Criminology and criminal justice professor Amy Anderson from the University of Nebraska Omaha and professor of sociology Philip Schwadel from the University of

Leggi Tutto