Former Navy SEAL reflects on mission to kill Osama bin Laden
0
0
1 Views·
03/21/22
In
News & Politics / CBS News
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