Vol State book read examines incarceration with Just Mercy by PRIDE Newsdesk • August 24, 2017 According to numbers from the U.S. Bureau of Justice Statistics, the United States has the highest incarceration rate of any nation in the world. The number of American prisoners has increased from 300,000 in the 1970s to 2.3 million people…Read more →