Iraq summoned Iran's envoy in Baghdad and recalled its ambassador from Tehran on Tuesday in a sharp rebuke to its ally over deadly missile strikes on its autonomous Kurdish region. - 'Blood of the martyrs' - Iran's Revolutionary Guards said they had destroyed the "Zionist regime's spy headquarters in the Kurdistan region of Iraq."