America prides itself for being a leader in many things as a nation but one statistic that we should not be proud of is the fact that the United States, the “land of the free”, imprisons more people than any other country on the planet, including China! The U.S. has over 2.3 million people behind bars while China, with 4 times the population has only 1.6 million. That’s right, with only 5% of the world’s population the U.S. incarcerates 25% of the world’s prisoners and people are imprisoned for things like writing bad checks and minor drug use
sort by best latest
You can help the HubPages community highlight top quality content by ranking this answer up or down.