The World Behind Bars
thestatedtruth.com | August 30, 2021
The big question is how do you fix this? The US leads the world when it comes to prison population per 100,000 residents as Statista’s Florian Zandt shows in the chart below. You will find more infographics at Statista An approximate ratio of 639 of 100,000 US residents are currently spending time behind bars according to data provided by Institute […]