Justice reformers at the state level won notable gains in referendums across the nation last night, reflecting an apparent growing consensus that the justice system needs major changes. At the same time Nebraskans voted in favor of the reinstating the death penalty . . .
Want to read more? Please subscribe to The Crime Report!