The US Leads the World

Yes, something to be proud of!

…one in 136 Americans is behind bars today, including an astounding 12 percent of all black men between the ages of 25 and 29. The United States represents 4.6 percent of the world’s population, but houses nearly 23 percent of humanity’s prison population.

The US now has the highest per capita incarceration rate in the world.

Just why would other folks around the planet want to emulate a social system so dedicated to imprisonment?