Land Of The Free? Why The GOP Won't Address Rising Incarceration Rates
According to Roy Walmsley - the Director of the International Center for Prison Studies - the United States has the highest incarceration rate in the world. How could this happen to us? I've always been led to believe that the United States is the land of the free, and that our citizens enjoyed liberties that people could only dream of in other countries.