From Newsweek:
Despite being the "land of the free," the U.S. remains the world leader when it comes to locking people up, with some 1.9 million people behind bars, according to a 2024 estimate by the Prison Policy Initiative.
Even adjusted for population, the U.S. sits near the top of the list in terms of incarceration rates, with 614 individuals imprisoned for every 100,000 citizens.
According to the think tank's global data, the U.S. is beaten only by Turkmenistan, Rwanda, Cuba and El Salvador, which reigns supreme with an incarceration rate of 1,086, following a series of radical criminal justice reforms enacted by President Nayib Bukele beginning in 2019. Continue reading >>>
|
|
|