Among the following list of countries, which do you think has the largest share of its population locked up behind bars?
If you guessed communist China … you would be wrong! If you guessed communist Cuba … you would still be wrong. If you guessed Theocratic/Fascist Iran … you would be wrong! If you guessed the military rule of Myanmar … you would be Oh So Wrong.
That’s right folks, right here in the cradle of liberty, the United States has the world’s highest rate of incarceration. At 738 per 100,000 of the population, we jail more than any other country on the planet.