Al qaeda is happy too!

Worst thread ever.