Iranians wave Islamic flags while chanting against the al-Qaida inspired Islamic State in Iraq and the Levant, during a rally in central Tehran, Iran, Tuesday, June 24, 2014. AP