civil liberties  

Your comments on ...

Lockdown America: Prison Expert Christian Parenti on America's Staggering Incarceration Rate

The Land of the Free punishes or imprisons more of its citizens than any other nation. Parenti explains why.