Saudi Arabia has displayed outrageous arrogance against Iran by accusing the Islamic Republic of interfering in regional affairs, says political commentator Kevin Barrett.

Saudi Arabia’s foreign minister has called on the Muslim world to reject what he describes as Iran’s interference in the affairs of other countries. Ibrahim al-Assaf made the remarks in a gathering of foreign ministers of the Organization of Islamic Cooperation in Jeddah.