Inside look – The Man who killed Bin Laden

Billy and Karen Vaughn, Gold star parents of Navy Seal Team 6 Aaron Vaughn, give an inside look at the controversy surrounding the mission to kill Osama bin Laden.

Rob O’Neill , the former Navy SEAL who shot and killed Osama bin Laden, told Fox News that he expected to die during the 2011 raid.

RELATED ARTICLES:

$420,000,000 in U.S. weapons, “sensitive items” missing in Afghanistan

Iranian negotiator: U.S. must bow to our ‘inalienable nuclear rights’

Robert Spencer in Truth Revolt: Persecuted Christians: Sacrificed On The Altar of “Dialogue”

EDITORS NOTE: The featured image is courtesy of FOX News.