America’s incarceration rate falls to lowest level since 1995
Body
“The U.S. incarceration rate fell in 2019 to its lowest level since 1995, according to recently published data from the Bureau of Justice Statistics (BJS), the statistical arm of the Department of Justice.” - Pew
Discussion