Read the full story: Good Faith Media
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.
Exclude from home pageBNG staff | November 5, 2020
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.