January 30, 2007

Meet the CIA's New Baghdad Station Chief. It's not good: he's a torture-mongering Bush stooge incompetent.

No comments:

Pages

Blog Archive