What The West Still Doesn’t Get
The recent suicide bombings in London stunned not only the British but people in other European counties and elsewhere. I, for one, perhaps like many other observers who have followed how al Qaida has evolved since its defeat in Afghanistan, was not in the least surprised. Among other impo