@mekkaokereke @bumblebeedc The wild thing is that the US is the global leader in both total number of people incarcerated AND highest per capita rate of incarceration. Number one, baby! USA! USA!
The fact that both electoral politics and private industry rely on keeping these numbers high is I'm sure just a coincidence.