robert o’neill

Robert O’Neill revealed as Navy SEAL who killed Osama bin Laden

Ex-Navy SEAL Robert O'Neill has confirmed to the Washington Post that he fired the shot that killed Osama bin Laden,…

10 years ago