Sign Up!
Login
The US, the land of the free, is the number one in the world for incarceration both by raw numbers and as per capita.
Comments: Add Comment