Iran's Revolutionary Guards said they attacked the "spy headquarters" of Israel in Iraq's semi-autonomous Kurdistan region, state media reported late on Monday, while the elite force said they also struck in Syria against the Islamic State. Iran had vowed revenge for the killing of three members of the Guards in Syria last month, including a senior Guards commander, who had served as military advisers there. Air traffic at Erbil airport was halted, the security sources said.