Social Science Serving Black America
"Trends in U.S. Corrections" Fact Sheet
The Land of the Free is still number one in putting people in prison. Nearly 7 times the rate of Canada, and 10 times the rate of Denmark.
the Sentencing Project fact sheet
Share to Twitter
Share to Facebook
Share to Pinterest