Former Navy SEAL Robert O’Neill who shot Osama bin Laden was at war for years

Former Navy SEAL Robert O’Neill, who says he fired the shots that killed Osama bin Laden, played a role in some of the most consequential combat missions of the post-9/11 era, including three depicted in Hollywood movies. And now he’s telling the world about them.

author-image
Bindiya Bhatt
Updated On
New Update

NULL