Facebook Badge

29 March 2007

Michael Scheuer | Imperial Hubris: Why the West is Losing the War on Terror

Another wacko liberal -- this one from the CIA. Just the guy who headed up the CIA's unit devoted to Bin Laden. You know, a real crunchy-granola type.

No comments:

Post a Comment