Navy SEAL who shot Osama bin Laden breaks silence on long-standing theory over what happened to his body
Robert O’Neill, the former SEAL who insists he fired the fatal shots, has long pushed back on those claims, defending the mission and the men who risked their lives. Yet his recent insistence that he had nothing to do with the burial, paired with his own stark admission that he’d rather have seen bin Laden’s body displayed from a New York bridge, underscores the unresolved tension. The operation ended one man’s life, but not the world’s need to see, to know, to be certain.