Navy SEAL confirms he killed bin Laden

November 7, 2014 12:00 PM

17 0

The Navy SEAL who fired the shot that killed Osama bin Laden is a highly decorated veteran of the wars in Iraq and Afghanistan who agonized for months over whether to publicly reveal his role in one of the most storied commando operations in U.S. history.

Robert O’Neill, 38, a Montana native, was near the head of the column of U.S. soldiers that burst into bin Laden’s Pakistan hide-out on May 2, 2011.

Read more

To category page