How Can the “Land of the Free” Have So Many Prisoners?
In 2016, America’s prison population was at 1,458,173 people. This is the leading country in the incarceration rate by miles. America accounts for only 5% of the world’s population, but 25% of the world’s prisoners. The reason for this…