civil liberties  

Your comments on ...

America Has Become Incarceration Nation

The United States has now become the world leader in its rate of incarceration, locking up its citizens at 5-8 times the rate of other industrialized nations.