Ex-SEAL Robert O'Neill says he shot bin Laden
The former Navy SEAL who claims to have shot and killed Osama bin Laden spoke at the Best of Blount Awards in Tennesse. Robert O'Neill, 38, is one of the most highly decorated veterans of our time. He was the leader of Navy SEAL Team 6.