The rapid decision to pull Spanish troops out of Iraq because Al-queda attacked Spain in the Madrid bombing is a mistake. Al-Qaeda is a malignant cancer that spreads rapidly if not excised. It has no real moral base other than the defeat of the Christian West. Whether it takes mass migration to Europe to win demographically, in the long run; or the subjugation to 14th century Islamic thinking through terrorism, in the short run, all are facing an implacable enemy.