Navy SEAL who shot 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.
Taking credit for killing bin Laden sparks debate
Some special operations service members and veterans are unhappy that one of their own has taken credit publicly for killing Osama bin Laden.