Skip navigation

Daily Archives: November 7th, 2014

Former Navy SEAL Robert O’Neill claimed that he was the one to fire the shot that killed Osama bin Laden in the 2011 raid. Now O’Neill, who was sworn to secrecy after the raid, is taking criticism. Margaret Brennan reports.