Tag Archives: STEVEN VITALE

Prison Quotas Stall Policy Advancement

STEVEN VITALE — For more than a decade, the United States has had the highest incarceration rate of any country in the world. In order to provide some perspective, the natural incarceration rate in comparable countries is 100 prisoners per 100,000 people in the population; the United States has an incarceration rate of 500 prisoners per […]