SEAL Who Killed Osama Bin Laden: Who Fired the Fatal Shot?

The world will probably never find out which Navy SEAL Team Six member fired the shot that killed Osama Bin Laden, but that has not stopped the public from wondering who this person is. Overnight at Boneshakers Sports bar in Dam Neck, Va., where Navy SEAL Team Six trains, locals toasted someone they may never know by name, but who could easily be their neighbor. "God bless the man who took the shot. He's going to live with that for the rest of his life. I'm proud of him. I'm very proud of...Full Story
Commenting on this article is closed.