Senior CIA Officer who ran the Counterterrorist station on Osama bin Laden speaks.
Book: Why the West is Losing the War on Terror.
Subscribe to:
Post Comments (Atom)
My thoughts on the state of the nation, foreign policy, counterinsurgency, covert operations, the economy, and everything else.
No comments:
Post a Comment