Thursday’s Nearly Impossible Quiz….
The U.S. has 22 percent of the world's supply of these. What are they?
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.