Criminal Justice Reform America. In prison… Toby August 13, 2022 November 3, 2022 More than any other country in the world, America is in prison. We lock people up at a higher rate than anyone else. With just over 4% of the world’s population, America has 25% of the world’s incarcerated population.… Read the rest