Thursday, May 29, 2008

Where's the Outrage?


The US government has now documented its own widespread torture both in Iraq and in sordid dungeons around the world in the name of the WAR ON TERROR. Where's the outrage?

No comments: