December 14, 2005

Continuing on the Nation links

More on torture and the fate of human rights.

And their take on the California (and North Carolina) executions.

Posted by duver001 at December 14, 2005 5:36 PM