Must Listen: S&F Interview Robert O’Neill, The Man Who Killed Bin Laden (Audio)


S&F talk with Navy Seal Robert O’Neill, the man who shot Bin Laden, about his new book, “The Operator”. Rob recounts the events leading up to his team taking out the world’s most wanted terrorist and the fact the most of them knew it was a one way mission.