How did it come to pass that in the United States that we imprison more people than any nation in the world? That's right - the US comprises 5% of the world's population, but it holds 25% of the world's prison population. That's more people in US prisons than Russia, China, Iran -- you name it. How … [Read more...]