Did Robert O'Neill really kill bin Laden?

in the news | November 04, 2014

CNN

Peter Bergen:

Former Navy SEAL Robert O'Neill said in an interview with The Washington Post that he was the one who fired the final shot to kill Osama bin Laden in 2011.