2 ms·
> 1. The US has the most incarcerated people per capita in OECD But Russia (a suspended OECD member) beats it for a total number of people who been through the
by baybal2 5y ago
> 1. The US has the most incarcerated people per capita in OECD
But Russia (a suspended OECD member) beats it for a total number of people who been through the prison system.
10%+ of men to be exact.