Infographic on Mass Incarceration | Sojourners

Infographic on Mass Incarceration

The Criminal Justice Degree Hub released an infographic on mass incarceration in the U.S. titled "Locked Up In America." According to the extensive graphic, the U.S. has 5 percent of the world's population and 25 percent of the world's prisoners.

Check out the graphic here.