I have to say, I do enjoy the videos of Russian security busting terror cells, where the islam link to the action is just undeniable. The books, the beards and no mustache, the whole thing.
“The secret of all victory lies in the organization of the non-obvious.” -Marcus Aurelius