Up next

Former Navy SEAL reflects on mission to kill Osama bin Laden

1 Views· 03/21/22
PlayTubi

Former Navy SEAL Robert O'Neill says he fired the fatal shots that killed Osama bin Laden, the mastermind of the 9/11 attacks, during a raid in 2011. O'Neill tells CBSN's Vladimir Duthiers what took place that night and what it took for the United States to find the notorious terrorist leader.

Show more

 0 Comments sort   Sort By


Up next