ian bremmer @ianbremmer
The United States has long held the dubious distinction of having both the world's largest prison population and the highest per-capita prison rate – by a long shot. @gzeromedia #GraphicTruth https://t.co/AXgtUPEseN — PolitiTweet.org