The Organization of Islamic Cooperation (OIC) said on Friday that it deplored what it called Iran’s “interference” in the internal affairs of regional and member states including Bahrain, Yemen, Syria and Somalia and its “continued support for terrorism”. A final communique from the...
