• Ibaudia@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    11 months ago

    Insane actually, US is something like 630/100k and they’re the second highest with like 330 million more people in their total population and 20% of the world’s prison population. El Salvador is almost doubling that per capita.