FORMER CIA BIN LADEN UNIT CHIEF SLAMS US FOREIGN POLICY ‘If you look at US foreign policy since 1945, what has it gotten us but wars? Masses of people, including most Muslims now, sadly, don’t like us very much.’ -Dr. Michael Scheuer, the former Chief of the Bin Laden Issue Station at the CIA FULL INTERVIEW: Source: Going Underground
Hide player controls
Hide resume playing