UpFront special: Is it over for ISIL?

We debate whether ISIL can be defeated, where their support comes from and how to stop them.