• pyre@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      6 hours ago

      China is #132. Iran #65. Russia is #33 with an even 300. So the US is nearly doubling fucking Russia’s incarceration rates. although idk how that would change if you’d include the number of people falling out of windows.