Get MemeStreams Stuff!
According to a 2005 report of the International Centre for Prison Studies in London, the United States—with five percent of the world’s population—houses 25 percent of the world’s inmates.
Why Are So Many Americans in Prison?