Home / Series / The 9/11 Files / Aired Order / Season 1 / Episode 3

They Could Have Stopped It

Michael Scheuer, former head of the CIA’s Bin Laden unit, reveals how the Bush and Clinton administrations repeatedly failed to act on Al-Qaeda. Despite multiple clear warnings, they slashed counterterrorism funding and called off numerous chances to take out Bin Laden—decisions that led directly to 9/11.

English
  • Originally Aired September 23, 2025
  • Runtime 22 minutes
  • Content Rating United States of America TV-14
  • Created September 24, 2025 by
    PVHm8VtAKeiFF2YM6Hvbuv
  • Modified September 26, 2025 by
    PolarGeek admin