Mass Incarceration is Making Us Sick | Frank News

Photo by Max Moreau via Flickr

Photo by Max Moreau via Flickr

Ours is a culture of incarceration. There are currently about 2.2 million people locked up in the US. Our incarceration rate is higher than any other country in the world; despite being only about five percent of the world’s population, Americans comprise 21 percent of the world’s prisoners. 

Read full article at Frank News.