I already knew the underlying data, it was how Aaron phrased it at last night’s Defy Ventures that made me sit up.
“The ‘Land of the Free’ has more people per 100,000 incarcerated than any other country in the world.”
Bonus fact 20% of the inmates are un-sentenced.