News tidbit

A new Dept of Justice memo is backing off authorization for torture.

Well, that’s nice.

Published in: on December 31, 2004 at 11:32  Comments Off on News tidbit  
Tags: ,
<span>%d</span> bloggers like this: