Loading...

Townsend on Barcelona: "We shouldn't be all that surprised"

| ISIS has claimed responsibility for Thursday's deadly terrorist attack in Barcelona, Spain. Former homeland security adviser and CBS News senior security analyst Fran Townsend says the attack may be a product of ISIS' losses in Iraq and Syria.