Friday, December 03, 2004

Ongoing Guantanamo torture has nation in denial.