Hide under your beds, Robert Spencer has uncovered “A new declaration of war on Britain and the West – from Omar Bakri, formerly one of Britain’s highest-profile jihadists”.
I think Robert must be running short of jihadists to frighten us with. He’s already announced this “new declaration of war”, based on the same YNet story, back in October last year.