Sitting Still Behind Bars Why does this matter? Because the United States incarcerates a higher percentage of its population that any other country on Earth—at last count, some 2.3 million of its residents—amounting to 25 percent of the world’s population of prisoners. en-us <function copyright at 0x6fa0b18> Sat, 14 Sep 2013 23:21:02 GMT Awesome d9a30444-1db5-11e3-b29c-1231394043be Sat, 14 Sep 2013 23:21:02 GMT