New Report: Colorado Imprisons Women at a Higher Rate Than Russia
It’s long been established that the United States incarcerates its citizens at a higher rate than any other country; roughly 716 people out of every 100,000 residents are behind bars in this country. But a new report from the Prison Policy Initiative highlights some less well-known but possibly more startling numbers…