United States incarceration rate
According to the World Prison Brief (WPB) the United States had the world's highest incarceration rate from 2001 (when the US overtook Russia) through October 4, 2022 (US rate of 629 per 100,000 population at that time). That was except for periods when the Seychelles…