America is still No. 1...

...in the number of people behind bars. Arlen Specter hasn't been particularly good about keeping his word these days, but I hope he follow through on his plan to work with (now fellow) Democrat Jim Webb on real prison and justice reform in this country.

Continue Reading