June 20, 2023
How Big Is a Jail Cell?
You might be surprised that, according to statistics, America has the sixth-highest incarceration rate globally. As of 2023, the country’s incarceration rate, or the rate of people sent to jail, is 505 people per 100,000 residents.