Watch The Final Report Osama bin Laden Dead or Alive online — it may be available on legal streaming platforms such as YouTube, Netflix, Prime Video, Hulu, Disney+, and others.
A look at how Osama bin Laden eluded would-be captors during the battle at Tora Bora in late 2001.