The United States has 2.3 million people behind bars, making it the world leader in the number of residents we incarcerated. China is a distant second.

The United States has 2.3 million people behind bars, making it the world leader in the number of residents we incarcerated. China is a distant second.

Next