The US currently has the highest incarceration rate/person. When did this happen? Was this more due to other countries' imprisoning fewer people or the US imprisoning more people?
Upvotes: 11
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list