The U.S. has 22 percent of the world's supply of these. What are they?

gettyimages
gettyimages
loading...

ANSWER: Prison inmates. The United States has 2.3 million prison inmates. China, which has four times the number our population, ranks second at 1.5 million imprisoned.

More From Cool 98.7 FM