Last Word: Micheal Scheuer, former Head of CIA's Bin Laden Unit 5/5
Rate:
19,497 ratings
Views: 5,201
From: AkherKalamShow
Added: 16 years ago · 10:40 · 480p
Michael Scheuer, former Head of CIA's Bin Laden Unit (aka Alec Station) in an exclusive interview Yosri Fouda, the only journalist ...
Comments
No comments yet.
