Journal: Scheuer on C-SPAN, Blows Off Key Question
Michael Scheuer, Former CIA Bin Laden Unit Chief (1996-99) Today on C-SPAN: Michael Scheuer, Former CIA Bin Laden Unit Chief (1996-99), discussed the latest on the alleged terrorist attack on Northwest flight 253, new security procedures, the recent killings of CIA employees in Afghanistan and the Obama administration’s response to foreign terrorists. Washington, DC Phi …
Continue reading “Journal: Scheuer on C-SPAN, Blows Off Key Question”