While the ideological foundations of the neo-leftist and the Islamist are known, it is not entirely clear why these two ideologies successfully mated and produced an albeit imperfect but living political offspring. This strange marriage made in hell and c... read more