March 2017

America incarcerates more people than any other country in the world. That’s a hard fact, and the statistics prove it. Only 5 percent of the global population lives in the United States. But a massive 25 percent of the worldwide prison population is in the same country. Despite crime rates being at…