The Cycle 05/05/15

Terror in Texas: ISIS claims responsibility

Is Texas the first ISIS propaganda victory in the U.S.? Chris Harmer, Senior Naval Analyst at the Institute for the Study of War, Retired Navy Commander joined the panel to discuss. ... more Duration: {{video.duration.momentjs}}