John Allen: The Islamic State is not invincible

John Allen: The Islamic State is not invincible