America simply has to torture to stay ahead of the terrorists. We are a beacon for a sorry world.
About the author
Related Posts
August 24, 2010
Two blocks hell – two thousand miles is too close to Ground Zero
May 30, 2006
One year ago today Cheney said:
January 31, 2012