US Imprisonment Rate Declines to 1995 Levels

US Imprisonment Rate Declines to 1995 Levels

The U.S. imprisonment rate declined for the 11th straight year, reaching 1995 levels, according to a Bureau of Justice Statistics report published Oct. 22. In 2019, there were 419 prisoners per 100,000 in population, down from 432 per 100,000 in 2018 – a 3% decrease....