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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed