Loading...
Uploaded by mulhollanddose on May 1, 2011
Michael Scheuer was the head of the Bin Laden unit for the CIA. He states that the Clinton Administration had multiple opportunities to kill and capture Bin Laden and intentionally refused the opportunities.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)