Are You The Next Prisoner?

It’s stunning when you think about it. The “land of the free” is home to the world’s largest prison population. Americans constitute 5% of the world’s population, yet one-quarter of the entire world’s inmates are in the U.S. The ratio of the prison population to the general population is higher in than any other nation in the world. Russia is second. China is third