Al-Qaeda and Osama bin Laden Documents

  • 2017
  • TV Show
  • None

The Foundation for Defense of Democracies hosts a panel discussion about the release by the CIA of over 100,000 documents collected by U.S. special forces in the 2011 raid of Osama bin Laden's compound in Abbottabad, Pakistan

Where to Watch

Available to Stream

  • Watch on