Scott Taylor, a former Navy SEAL on Fox News Channel discussing The New York Times controversial report claiming al Qaeda was not involved in the Benghazi attacks…
Scott Taylor, a former Navy SEAL on Fox News Channel discussing The New York Times controversial report claiming al Qaeda was not involved in the Benghazi attacks…