The Reality · The U.S. puts more people in jail than any other nation in the world. · From 1980… read more