Iran has canceled a planned visit of a Hamas delegation to the country, following a visit by Hamas leader Khaled Mashaal to Saudi Arabia last month, Kol Yisrael radio reported on Sunday.

According to the report, a senior commander of Iran’s Revolutionary Guards met with a Hamas representatives in an Arab capital for a "stormy meeting", a few days after Mashaal’s visit to Saudi Arabia, in which he expressed Tehran's fury at the visit.