Al qaeda is happy too!

Consider the source.
Source? Littlegreenfootballs or AQ?