Previous
©2015 Alex Preiss United States has the highest documented incarceration rate in the world, roughly 2.4 million people are locked up.
Next
Post a New Image Comment