This week’s attacks in Tehran, for which the Islamic State (ISIS) promptly claimed responsibility, are at this writing the latest incidents to roil the troubled waters in an increasingly turbulent «Broader Middle East». They will not be the last.
Source