eng.majalla.com
An Ideology of Impurity: How internal divisions within ISIS may prove to be its undoing - Majalla Magazine
by Joseph Braude Reports that Iraqi Baathists, Iranian elements, and others have played a role in the workings of ISIS …