Iran and Al Qaeda hate each other, but their mutual hatred of Zionism and the US may make them allies for terror, writes Foreign Affairs.


Read more