by Jennifer LeClaire | Nov 1, 2022
The U.S. locks up more people per capital than any other nation, at the staggering rate of 573 per 100,000 residents, according to PrisonPolicy.org. All told, there are 1.9 million people in prison in America alone. However, that pales in comparison to the worldwide...