A Yemeni official source has expressed great astonishment at statements of head of Public Inspection at the office of the Supreme Leader of the Islamic Revolution in Iran that Bahrain is an Iranian city. The source said Iran's statements were not in favor of the Arab-Iranian ties and could harm the neighborhood and Bahrain's sovereignty. The source affirmed the Yemeni government and people's stand by Bahrain to protect its sovereignty and stability, denying external meddling in its own affairs. However, the source welcomed a recent statement by the Iranian Foreign ministry saying that the country respects the independence and sovereignty of Bahrain and affirming Iranians will not make anymore hostility statements that could undermine stability in region. Bahrain is a Gulf state with 718,306 population, the majority of whom shia. Bahrain covers a total area of 688 square kilometers. It was proclaimed a kingdom in 2002.