U.S. Imprisonment Rates ‘Out of Step With the World’

Print More

A new analysis by the Prison Policy Initiative shows that overall in the U.S., 685 of every 100,000 people were imprisoned, compared with 145 in the United Kingdom, 114 in Canada, and 70 in Norway . . .

Want to read more? Please subscribe to The Crime Report!