10 Years Later: Navy SEAL Reflects On Usama Bin Laden’s Death Mission

The following video is brought to you courtesy of Fox News YouTube Channel. Click the play button to watch it now.

Former Navy SEAL Rob O’Neill discusses the bin Laden mission and al Qaeda vowing war 10 years after his death. #FoxNews