If you're wondering why you should care the United States locks up more people than any nation on earth—more than China, more than Russia—here's a primer. Footage is taken from the Sentencing Project's 25th anniversary gala held October 2011.
Do you like this post?