Sunday, May 6, 2007

Habeas Schmabeas

This episode of This American Life deserved to win a 2006 Peabody Award. The Bush administration may have had good intentions in denying the prisoners at Guantanamo Bay habeas rights (and Geneva Conventions), but it seems pretty clear now that now they’re struggling to cover up some quite shameful mistakes. This mess could use plenty more of this kind of sunlight disinfectant.

No comments: