Examining former Navy SEAL Robert O'Neill's interview about the Bin Laden raid

Former Navy SEAL Robert O'Neill claims that he fired the shot that killed Osama bin Laden. His account of the Abbottabad raid has triggered intense outrage and it is being disputed by some of his comrades in SEAL Team Six. Robert O'Neill spoke to The Lead's Jake Tapper today, detailing his version of the raid … Continue reading Examining former Navy SEAL Robert O'Neill's interview about the Bin Laden raid