While polls suggest that support for the death penalty has ebbed in the United States, five states have become the driving force behind capital punishment, accounting for 90 percent of the 122 executions carried out in the past three years, reports the Washington Post. Texas alone accounts for more than one-third . . .
Want to read more? Please subscribe to The Crime Report!