Former CIA Bin Laden unit head Michael Scheuer hammers Israel & ‘Neocon John’ McCain

Michael Scheuer talked about U.S. efforts in combating terrorism abroad. Topics included the trial of Khalid Sheikh Mohammed at Guant√°namo Bay, the release of a series of personal documents of Osama bin Laden and their implications, and U.S. foreign policy in the Islamic World. He also responded to telephone calls and electronic communications.

Leave a Reply