Niall Ferguson claims that the “de-Christianization” of Europe has created a “moral vacuum.” But even a Harvard professor could not have failed to notice that it is not atheists blowing up innocent ...