Which Country Has The Most Prisoners?

The U.S. has more prisoners locked up than any other country in the world, with a prison population of 2,217,947, costing the country almost $600 billion a year.


Following the United States is China (1,649,804), Russia (651,464), and Brazil (607,731).

Check out more statistics from the original article by Think Progress.