New Data from World Prison Brief

New Data from World Prison Brief

This organization counted 2,068,800 US citizens incarcerated. That is an astounding 25% of the world’s total prison population. Keep in mind we comprise only 4.17% of the world’s total population in 2023, giving America the highest per capita rate of...