Skip to content

Daily Archives: May 11th, 2009

Drip, drip, drip?

The Washington Post reports (via the Washington Monthly blog) that the White House is set to disclose more torture materials, which will probably put the lie to the Cheney induced meme that torture worked, so what’s the problem. Government officials familiar with the CIA’s early interrogations say the most powerful evidence of apparent excesses is […]