A new report released by the London School of Economics names the United States of America the prison capital of the world. By a wide margin, the U.S. imprisons more of its citizens than any other country in the world, with many offenders doing time for drug-related offenses.